macro busqueda hojas

14/02/2008 - 23:23 por JAGE | Informe spam
Una nueva consulta
Como podría mediante un botón macro saber si una
hoja existe.
ejemplo hojaw ; hojax ; hojaz ;hojar , existe hohax desde la macro en la
hoja principal
gracias

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
15/02/2008 - 04:16 | Informe spam
hola, !

Como podria mediante un boton macro saber si una hoja existe.
ejemplo hojaw ; hojax ; hojaz ;hojar , existe hohax desde la macro en la hoja principal



1) define una funcion personalizada en un modulo de codigo normal (p.e.)
Function HojaExiste(Nombre As String) As Boolean
On Error Resume Next
HojaExiste = Worksheets(Nombre).Type
End Function

2) en el procedimiento donde necesites comprobar si la hoja "X" existe en tu libro, usa algo +/- asi:
' [otras lineas de tu codigo] '
If HojaExiste("hoja 4255") Then
' aqui las acciones en caso de que la hoja si exista '
Else
' aqui las acciones en caso de que la hoja NO exista '
End If
' [otras lineas de tu codigo] '

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida