Retroceder   Foros del Web > Temas generales de computación > Ofimática

Respuesta
 
Herramientas Desplegado
Antiguo 22-ene-2008, 01:56   #1 (permalink)
ruben-et ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 36
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
ruben-et está desconectado   Responder Citando
Antiguo 22-ene-2008, 02:44   #2 (permalink)
Taribo007 tiene algunos puntos positivos de karma
 
Avatar de Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 687
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 está desconectado   Responder Citando
Antiguo 22-ene-2008, 02:47   #3 (permalink)
Taribo007 tiene algunos puntos positivos de karma
 
Avatar de Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 687
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-ene-2008 a las 02:48. Razón: Corregir enlace
Taribo007 está desconectado   Responder Citando
Antiguo 22-ene-2008, 08:29   #4 (permalink)
ruben-et ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 36
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?
ruben-et está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:24.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93