| ||||
Respecto a la barra de fórmulas: Yo no la ocultaría. La dejaría por defecto, pero simplemente no mostraría nada. Selecciona toda la hoja (todas las celdas), ves a Formato --> Celda --> Proteger. Ponle una muesca a "Oculta". Cuando hayas hecho eso, protege la hoja, y verás que ya no muestra ningún dato en la barra de fórmulas. Respecto a la hoja: Una hoja la puedes hacer visible (así está por defecto), oculta, o invisible. Para el supuesto de que la quieras poner como invisible: No se puede mostrar la hoja desde Formato --> Hoja --> Mostrar (el hombre invisible, mientras estaba invisible, siempre era invisible). La solución: mediante código. Este ejemplo, es para poner una hoja (la hoja2, se llame como se llame), como invisible, y siempre será invisible, desde el primer momento en el que abramos el libro en cuestión (fíjate que la macro se llama "auto_open", ...ese nombre está restringido, y se ejecuta en cuanto se abre el libro, como el "auto_close", que se ejecuta cuando se cierra el libro):
Código:
Salu2. Espero que te sirva. Sub Auto_open() 'Si la hoja está visible, que la vuelva absolutamente invisible 'También puedes poner sus valores (visible, oculta, o invisible, respectivamente): '-1: xlSheetVisible '0: xlSheetHidden '-2: xlSheetVeryHidden 'Por ejemplo, a línea siguiente vale para el condicional: 'If Hoja2.Visible <> -2 Then If Hoja2.Visible <> xlSheetVeryHidden Then Hoja2.Visible = xlSheetVeryHidden End If 'El condicional anterior indica que si la hoja no está en modo invisible '(que no es lo mismo que oculta), que la ponga como invisible. End Sub |