Esta pregunta ya tiene una respuesta aquí:
Tengo el siguiente código:
If Sheets("EstimateTemplate").Visible Then
Sheets("EstimateTemplate").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Navigation").Select
Else
Sheets("EstimateTemplate").Visible = True
Sheets("Navigation").Select
End If
¿Cómo puedo envolverlo con la cláusula "SI LA HOJA EXISTE"
Intenté lo siguiente que no funcionó
IF not Sheets("EstimateTemplate") = "" then
If Sheets("EstimateTemplate").Visible Then
Sheets("EstimateTemplate").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Navigation").Select
Else
Sheets("EstimateTemplate").Visible = True
Sheets("Navigation").Select
End If
end if
microsoft-excel
vba
macros
DanM
fuente
fuente
Respuestas:
Tomo una solución de aquí como buena:
No hay una función incorporada para esto.
Entonces terminas en:
fuente