En ocasiones, con la intención de realizar macros mas elaboradas, requerimos ocultar la barra de formulas, para que el usuario final no pueda ver las formulas, o simplemente para que la visualización de la macro sea menos parecida el Excel.
Para ello ingresamos al Visual Basic (presionando ALT + F11), ingresamos un módulo (menú insertar - Modulo) y colocamos el siguiente código:
'Cuando abra el archivo automáticamente oculte la barra de formulas
Sub Auto_Open()
Application.DisplayFormulaBar = False
End Sub
'Cuando cierre el archivo automáticamente oculte la barra de formulas
Application.DisplayFormulaBar = True
End Sub
Espero que les sirva.
Ing. Enrique Neciosup Morales
Esta opción sirve para aplicarla a TODO EL LIBRO, pero ¿como se puede hacer para una sola hoja?
ResponderBorrarBuenas tardes, en el TAB del nombre de la hoja que quieres ocultar presiona clic derecho y seleccionas la opción VER CODIGO, y estando en Visual Basic, escribes el siguiente código:
BorrarPrivate Sub Worksheet_Activate()
Application.DisplayFormulaBar = True
End Sub
Private Sub Worksheet_Deactivate()
Application.DisplayFormulaBar = True
End Sub
Espero te sirva. Saludos
uuuuuh @Enrique, me has ayudado mucho, porque cuando ponía el código en Thisworkbook, y abría otras hojas, no me aparecía la barra de formulas. ahora con esto no tengo este problema, Graaaacias
Borrarpor cierto, en Activate deberia ser 'False' en lugar de 'True' ;-)
Ah no... pasa lo mismo, mientras esté en la hoja con la barra oculta, si abres otro libro, también te la oculta :-(. ¿alguna idea?
Borrar