Foros del Web » Programación para mayores de 30 ;) » Programación General »

Dudas VBA

Estas en el tema de Dudas VBA en el foro de Programación General en Foros del Web. Buenas tardes estoy estudiando macros de Excel para las pruebas de un empleo que aplique tengo experiencia en otros lenguajes pero en esto soy nuevo, ...
  #1 (permalink)  
Antiguo 21/07/2015, 12:35
 
Fecha de Ingreso: noviembre-2012
Ubicación: Bogotá
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
Dudas VBA

Buenas tardes estoy estudiando macros de Excel para las pruebas de un empleo que aplique tengo experiencia en otros lenguajes pero en esto soy nuevo, tengo la siguiente duda.

Sub copiar()
Dim celdaini As String
Dim celdafim As String
Dim destino As String
celdaini = InputBox("Celda de inicio")
celdafim = InputBox("celda final de copia")
destino = InputBox("destino al cual decea copia")
ActiveSheet.Range(celdaini & ":" & celdafim).Copy Destination:=destino.Range("A1")
End Sub

el problema es el destino si lo dejo como Hoja2.Range("A1")
funciona pero si yo quisiera decirle donde copiarlo como lo hago ya que si lo manejo como esta en el código me arroja un error de compilación de calificador no valido, tenia en mente tratarlo como un objeto mediante un with eso es posible ?

Etiquetas: dudas, vba
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 14:18.