Foros del Web » Soporte técnico » Ofimática »

Codigo selección en excell

Estas en el tema de Codigo selección en excell en el foro de Ofimática en Foros del Web. Hola a todos, quisiera saber si es posible obtener un codigo que me seleccione los datos de una lista para copiarlos en otra Hoja (esta ...
  #1 (permalink)  
Antiguo 24/10/2006, 12:56
 
Fecha de Ingreso: octubre-2006
Mensajes: 10
Antigüedad: 17 años, 6 meses
Puntos: 0
Codigo selección en excell

Hola a todos, quisiera saber si es posible obtener un codigo que me
seleccione los datos de una lista para copiarlos en otra Hoja (esta lista puede cambiar en la antidad de datos)
Ejem.

a b c d e
1 520 12 11 50 20

2 124 12 23 44 55

3

Que tome desde A1 a E2 y lo copie, pero si tengo algun dato en A3 que seleccione A1 A E3
De antemano Muchas Gracias
  #2 (permalink)  
Antiguo 24/10/2006, 16:13
Avatar de Crashman  
Fecha de Ingreso: junio-2004
Mensajes: 335
Antigüedad: 19 años, 10 meses
Puntos: 0
Pues no lo eh probado por que lo acabo de hacer aqui...pero ahi te va

Código:
Sub inicia()
'abre el archivo--
    Workbooks.Application.FindFile
'el archivo abierto es origen--
    origen = ActiveWorkbook.Name
'adhiere una hoja a excel nueva--
    Application.Workbooks.Add
'-Destino es la hoja nueva
    destino = ActiveWorkbook.Name
'-Activa----
    Workbooks(origen).Activate
    Application.ScreenUpdating = False
celda2= 1
cdestino=1
While Workbooks(origen).Worksheets(1).Cells(celda2, 1).Value <> ""
            If Cells(celda2, 1).Value <> "" Then
                Cells(celda2, 1).Select
                fila = Selection.Row
                Rows(fila).Copy
                Workbooks(destino).Worksheets(1).Cells(cdestino, 1).PasteSpecial
             Application.cutcupymode=false
Application.ScreenUpdating = true
celda2 = celda2 + 1
cdestino = cdestino + 1
wend
End sub
__________________
En la politica el unico ministerio que sale bien ante el pueblo es la iglesia, promete vida despues de la muerte y nadie a regresado a reclamar...

Última edición por Crashman; 24/10/2006 a las 16:22
  #3 (permalink)  
Antiguo 25/10/2006, 09:41
 
Fecha de Ingreso: octubre-2006
Mensajes: 10
Antigüedad: 17 años, 6 meses
Puntos: 0
Bueno Gracias por la respuesta, pero cuando ejecuto el codigo me da un error
no se ha definido La variable
origen = ActiveWorkbook.Name
Perdon pero soy un poco nuevo en esto
  #4 (permalink)  
Antiguo 25/10/2006, 10:05
Avatar de Crashman  
Fecha de Ingreso: junio-2004
Mensajes: 335
Antigüedad: 19 años, 10 meses
Puntos: 0
Pon esto en el principio

Código:
Option Explicit
Dim origen As String
Dim destino As String
Dim fila As Integer
Dim celda2 As Integer
Dim cdestino As Integer
__________________
En la politica el unico ministerio que sale bien ante el pueblo es la iglesia, promete vida despues de la muerte y nadie a regresado a reclamar...
  #5 (permalink)  
Antiguo 25/10/2006, 20:03
 
Fecha de Ingreso: octubre-2006
Mensajes: 1
Antigüedad: 17 años, 6 meses
Puntos: 0
Sonrisa stevia

La stevia un arbusto originario del Paraguay, utilizado por los nativos como un endulcorante para bebidas. soy colombiano radicado en la costa caribe al norte de colombia. necesito saber como se comercializa en colombia.
  #6 (permalink)  
Antiguo 26/10/2006, 08:04
 
Fecha de Ingreso: octubre-2006
Mensajes: 10
Antigüedad: 17 años, 6 meses
Puntos: 0
ok gracias a ahora me funciono
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:38.