Eventos en 6 de 8 hojas

23/09/2005 - 18:10 por daniel_hg | Informe spam
Hola, ¿cómo puedo hacer para introducir el mismo código en el evento Change
de 6 de las 8 hojas de un libro?
Las hojas del libro están nombradas, y los índices de las mismas no son
consecutivos.
Por supuesto que no sea copiar y pegar (podrían ser muchas más hojas)

Gracias.

Preguntas similare

Leer las respuestas

#1 pepe
23/09/2005 - 18:35 | Informe spam
has probado a poner el codigo en el libro y controlar el nombre de la hoja?


"daniel_hg" escribió en el mensaje
news:%
Hola, ¿cómo puedo hacer para introducir el mismo código en el evento
Change de 6 de las 8 hojas de un libro?
Las hojas del libro están nombradas, y los índices de las mismas no son
consecutivos.
Por supuesto que no sea copiar y pegar (podrían ser muchas más hojas)

Gracias.

Respuesta Responder a este mensaje
#2 KL
23/09/2005 - 19:54 | Informe spam
Hola daniel_hg,

Podrias usar el evento SheetChange de ThisWorkbook. Por ejemplo coloca algo
como el codigo que sigue en el modulo de ThisWorkbook:

Private Sub Workbook_SheetChange(ByVal Sh As Object, _
ByVal Target As Range)
Select Case Sh.Name
Case "Hoja1", "Hoja2", "Hoja3", "Hoja4", "Hoja5", _
"Hoja6", "Hoja7", "Hoja8"
'aqui tu codigo, p. ej.: Msgbox Sh.Range("A1")
End Select
End Sub

Saluodos,
KL


"daniel_hg" wrote in message
news:%
Hola, ¿cómo puedo hacer para introducir el mismo código en el evento
Change de 6 de las 8 hojas de un libro?
Las hojas del libro están nombradas, y los índices de las mismas no son
consecutivos.
Por supuesto que no sea copiar y pegar (podrían ser muchas más hojas)

Gracias.

Respuesta Responder a este mensaje
#3 daniel_hg
23/09/2005 - 20:07 | Informe spam
Gracias, JUSTO LO QUE BUSCABA, muchas gracias.

"KL" escribió en el mensaje
news:%
Hola daniel_hg,

Podrias usar el evento SheetChange de ThisWorkbook. Por ejemplo coloca
algo como el codigo que sigue en el modulo de ThisWorkbook:

Private Sub Workbook_SheetChange(ByVal Sh As Object, _
ByVal Target As Range)
Select Case Sh.Name
Case "Hoja1", "Hoja2", "Hoja3", "Hoja4", "Hoja5", _
"Hoja6", "Hoja7", "Hoja8"
'aqui tu codigo, p. ej.: Msgbox Sh.Range("A1")
End Select
End Sub

Saluodos,
KL


"daniel_hg" wrote in message
news:%
Hola, ¿cómo puedo hacer para introducir el mismo código en el evento
Change de 6 de las 8 hojas de un libro?
Las hojas del libro están nombradas, y los índices de las mismas no son
consecutivos.
Por supuesto que no sea copiar y pegar (podrían ser muchas más hojas)

Gracias.





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida