Buscar Hojas con Macro
Publicado por Bruno (30 intervenciones) el 16/03/2007 16:09:49
Muchachos, tengo una macro muy sencilla q al referir a lo escrito en una celda (Nombre), abre una Hoja cuyo nombre coincide con lo escrito. Para ello asigno una variable "x" como se ve más abajo.
-------------------------------------------------------
Private Sub CommandButton5_Click()
x = ActiveCell.Value
Range("B7").Select
While ActiveCell.Value = x
Sheets(x).Select
Wend
End Sub
-------------------------------------------------------
Mi problema es que si escribo un nombre de una Hoja que no existe, me lanza error porque no la encuentra. Probé de todas variantes para omitir la búsqueda usando .. IF, Else... pero no le encuentro la vuelta.. alguien tiene una estructura armada que me permita buscar Hojas sin que me tire ese error? O bien ayudarme a perfeccionar esta macro que es bien sencillita.
Saludos, Bruno
SF, Argentina.
-------------------------------------------------------
Private Sub CommandButton5_Click()
x = ActiveCell.Value
Range("B7").Select
While ActiveCell.Value = x
Sheets(x).Select
Wend
End Sub
-------------------------------------------------------
Mi problema es que si escribo un nombre de una Hoja que no existe, me lanza error porque no la encuentra. Probé de todas variantes para omitir la búsqueda usando .. IF, Else... pero no le encuentro la vuelta.. alguien tiene una estructura armada que me permita buscar Hojas sin que me tire ese error? O bien ayudarme a perfeccionar esta macro que es bien sencillita.
Saludos, Bruno
SF, Argentina.
Valora esta pregunta


0