............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Evento que funcione en todas las hojas

Ver el tema anterior Ver el tema siguiente Ir abajo

Evento que funcione en todas las hojas

Mensaje por renem el Jue Jul 18, 2013 6:52 pm

Hola, deseo que el evento Worksheet_SelectionChange funcione en todas las hojas del libro, por supuesto sin tener que copiarla en cada hoja. La copié en un módulo y la definí como pública pero no funciona. Agradezco algún comentario. Saludos.
avatar
renem

Cantidad de envíos : 82
Ciudad - Pais : Santiago - Chile
Fecha de inscripción : 05/11/2008

Volver arriba Ir abajo

Re: Evento que funcione en todas las hojas

Mensaje por Tatayayan el Jue Jul 18, 2013 9:18 pm

Hola, estudia el evento SheetSelectionChange del objeto Workbook
Ejemplo:

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
MsgBox Sh.Name
End Sub
avatar
Tatayayan
Moderador
Moderador

Masculino Cantidad de envíos : 319
Ciudad - Pais : Chamical- La Rioja - ARG
Fecha de inscripción : 20/11/2008

Volver arriba Ir abajo

Re: Evento que funcione en todas las hojas

Mensaje por renem el Vie Jul 19, 2013 11:11 am

Perfecto!. Muchas gracias.
Para complemetar: es necesario crear el evento en ThisWorkbook.
avatar
renem

Cantidad de envíos : 82
Ciudad - Pais : Santiago - Chile
Fecha de inscripción : 05/11/2008

Volver arriba Ir abajo

Re: Evento que funcione en todas las hojas

Mensaje por Tatayayan el Sáb Jul 20, 2013 5:14 pm

Hola, no estando "dentro" del objeto (en el editor de VBA) te tiene que aparecer.
avatar
Tatayayan
Moderador
Moderador

Masculino Cantidad de envíos : 319
Ciudad - Pais : Chamical- La Rioja - ARG
Fecha de inscripción : 20/11/2008

Volver arriba Ir abajo

Re: Evento que funcione en todas las hojas

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.