Documentos de Académico
Documentos de Profesional
Documentos de Cultura
XIV
81 Manual 400 Macros Plus
El mtodo para manipular las pestaas de las hojas es: DisplayWorkbookTabs, que con valores
en True o False las mostrar o las ocultar.
Ejemplo:
Sub muestrahojas ()
'ocultar las pestaas
ActiveWindow.DisplayWorkbookTabs = False
End Sub
XV
85 Manual 400 Macros Plus
XVI
87 Manual 400 Macros Plus
Los InputBox muestran un mensaje en un cuadro de dilogo, esperan que el usuario escriba un
texto o haga clic en un botn y devuelve un tipo String con el contenido del cuadro de texto.
Sintaxis:
Title Opcional. Expresin de cadena que se muestra en la barra de ttulo del cuadro de dilogo.
Si omite title, en la barra de ttulo se coloca el nombre de la aplicacin.
Default Opcional. Expresin de cadena que se muestra en el cuadro de texto como respuesta
predeterminada cuando no se suministra una cadena. Si omite default, se muestra el cuadro de
texto vaco.
xpos Opcional. Expresin numrica que especifica, en twips, la distancia en sentido horizontal
entre el borde izquierdo del cuadro de dilogo y el borde izquierdo de la pantalla. Si se omite
xpos, el cuadro de dilogo se centra horizontalmente.
ypos Opcional. Expresin numrica que especifica, en twips, la distancia en sentido vertical entre
el borde superior del cuadro de dilogo y el borde superior de la pantalla.
Helpfile Opcional. Expresin de cadena que identifica el archivo de Ayuda que se utilizar para
proporcionar ayuda interactiva para el cuadro de dilogo. Si se especifica helpfile, tambin
deber especificarse context.
Context Opcional. Expresin numrica que es el nmero de contexto de Ayuda asignado por el
autor al tema de Ayuda correspondiente. Si se especifica context, tambin deber especificarse
helpfile.
Sub SolicitoClave()
Dim miClave as String
miClave = InputBox("Ingrese Clave", "*** Solicitud ***")
'si la clave es correcta
If miClave = "Macros" then
'se desproteje la Hoja2
Sheets("Hoja2").Unprotect
End If
End Sub
Sheets("Hoja2").Unprotect miclave
XVII