Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Ofimática (http://www.forosdelweb.com/f90/)
-   -   referencias a hoja en macros de excel (http://www.forosdelweb.com/f90/referencias-hoja-macros-excel-550315/)

ruben-et 22/01/2008 02:56

referencias a hoja en macros de excel
 
Buenos dias.
El problem se me plantea cuando quiero hacer referencia a una hoja desde la macro de excel. Me explico, quiero escribir cada vez que se produzca un resutado en una hoja determinada en la hoja inmediatamente posterior, pero no encuentro el index ni como referenciar una hoja con una cadena de caracteres. Seria algo asi:
sub worksheet_change
dim A as variant
A=hoja.index 'esto ya no es correcto necesito hacer referencia a una hoja en concreto no se si sera select o algo asi
hoja.index+1.cells(1,"a")=2 'esto tampoco es correcto no me acepta esa forma de hacer referencia a hojas
end sub
pufffff no se si me he explicado finalmente .
por favor a ver si alguien lo entiende y puede ayudarme.:arriba:
GRACIAS

Taribo007 22/01/2008 03:44

Re: referencias a hoja en macros de excel
 
Prueba asi:

Sheets(1).Cells(fila, columna)

Para la hoja 1. Puedes sustituri el 1 por una variable o por lo que quieras

Un saludo

Taribo007 22/01/2008 03:47

Re: referencias a hoja en macros de excel
 
Mejor echa un vistazo a este hilo:

Hacer referencia a una hoja VBA

Un saludo

ruben-et 22/01/2008 09:29

Re: referencias a hoja en macros de excel
 
muchas gracias me ha servido de mucho, aunque ahora me surge una duda, como me refiero a la hoja que esta activa? tiene algun tipo de index?


La zona horaria es GMT -6. Ahora son las 03:31.

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