Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Alquien que me explique este codigo (http://www.forosdelweb.com/f69/alquien-que-explique-este-codigo-489199/)

arielfrancia 11/05/2007 08:08

Alquien que me explique este codigo
 
Hola
Este codigo me permite en visual basic para excel ir copiando un dato de una celda debajo de otro.

Hoja5.[H65536].End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues

El codigo me funciona pero, no entiendo nada. He buscado en la ayuda que viene en visual basic de excel y no logro encontrar nada, puse en el buscador por separado y me traen páginas de todo tipo pero ninguna que me explique bien el tema.

Si alguien me puede explicar o decirme donde tratan el tema se lo agradezco.

Hoja5.[H65536] que es esto?
.End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues

muchas gracias!!

boluart 12/05/2007 13:00

Re: Alquien que me explique este codigo
 
Haber haber,

Hoja5.[H65536] es equivalente a : Sheets("Hoja5").Range("H65536")

.End(xlUp) obtiene la celda inicial de la misma columna, mejor dicho sea cualquiera la celda donde yo este ubicado esta funcion me devuelve la celda de la primera fila y la columna indicada ejm:
si mi celda es "A20" esta funcion me devolvera la celda "A1"
si mi celda es "E20" esta funcion me devolvera la celda "E1"

Offset(1, 0)
PasteSpecial
xlPasteValues

creo que ya son demasiadas conocidas

arielfrancia 14/05/2007 05:01

Re: Alquien que me explique este codigo
 
Muchismas gracias por tu respuesta.

Me ha servido mucho.

Gracias


La zona horaria es GMT -6. Ahora son las 07:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.