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

referencias a hoja en macros de excel

Estas en el tema de referencias a hoja en macros de excel en el foro de Ofimática en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 22/01/2008, 02:56
 
Fecha de Ingreso: enero-2008
Mensajes: 133
Antigüedad: 16 años, 3 meses
Puntos: 1
Mensaje 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.
GRACIAS
  #2 (permalink)  
Antiguo 22/01/2008, 03:44
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 8 meses
Puntos: 18
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
  #3 (permalink)  
Antiguo 22/01/2008, 03:47
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 8 meses
Puntos: 18
Re: referencias a hoja en macros de excel

Mejor echa un vistazo a este hilo:

Hacer referencia a una hoja VBA

Un saludo

Última edición por Taribo007; 22/01/2008 a las 03:48 Razón: Corregir enlace
  #4 (permalink)  
Antiguo 22/01/2008, 09:29
 
Fecha de Ingreso: enero-2008
Mensajes: 133
Antigüedad: 16 años, 3 meses
Puntos: 1
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?
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 11:14.