Está en la página 1de 10

Captulo

XIV
81 Manual 400 Macros Plus

14 14- Trabajando con Barras, Menues y Pestaas


14.1 Consideraciones generales para Barras y otros

El tema no se encuentra disponible en esta versin DEMO

14.2 OCULTAR LAS PESTAAS DE LAS HOJAS

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

14.3 Ocultar las barras de desplazamiento

El tema no se encuentra disponible en esta versin DEMO

14.4 Ocultar los encabezados de filas y columnas

El tema no se encuentra disponible en esta versin DEMO

14.5 Ocultar barras de herramientas

El tema no se encuentra disponible en esta versin DEMO

14.6 Ocultar la barra principal de Excel

El tema no se encuentra disponible en esta versin DEMO

<2005=2010> Elsa M.Meyer (Elsamatilde)


14- Trabajando con Barras, Menues y Pestaas 82

14.7 Ocultar elementos de la barra principal

El tema no se encuentra disponible en esta versin DEMO

14.8 Conocer nmero de barras y controles

El tema no se encuentra disponible en esta versin DEMO

14.9 Ocultar opciones de Impresion y Otras

El tema no se encuentra disponible en esta versin DEMO

14.10 Ocultar opciones Cortar y Copiar

El tema no se encuentra disponible en esta versin DEMO

14.11 Crear una barra personal con macro

El tema no se encuentra disponible en esta versin DEMO

14.12 Mostrar una barra de herramientas personal

El tema no se encuentra disponible en esta versin DEMO

14.13 Quitar una barra personal al salir

El tema no se encuentra disponible en esta versin DEMO

<2005=2010> Elsa M.Meyer (Elsamatilde)


83 Manual 400 Macros Plus

14.14 Impedir el uso del clic derecho

El tema no se encuentra disponible en esta versin DEMO

14.15 Ejecutar macro al clic derecho

El tema no se encuentra disponible en esta versin DEMO

14.16 Mostrar mensaje en Barra de Estado

El tema no se encuentra disponible en esta versin DEMO

14.17 Mostrar cajas de dilogo de Excel

El tema no se encuentra disponible en esta versin DEMO

14.18 Eliminar menu contextual de Objetos

El tema no se encuentra disponible en esta versin DEMO

<2005=2010> Elsa M.Meyer (Elsamatilde)


Captulo

XV
85 Manual 400 Macros Plus

15 15- Uso de Cuadros de Mensaje


15.1 Construccin de MsgBox

El tema no se encuentra disponible en esta versin DEMO

15.2 MsgBox como PopUp

El tema no se encuentra disponible en esta versin DEMO

<2005=2010> Elsa M.Meyer (Elsamatilde)


Captulo

XVI
87 Manual 400 Macros Plus

16 16- Uso de InputBox


16.1 CONSTRUCCIN DE INPUTBOX

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:

InputBox(prompt[, title][, default][, xpos][, ypos][, helpfile, context])

Prompt: expresin de cadena que se muestra como un mensaje de texto en un cuadro de


dilogo

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.

Type Variant opcional. Especifica el tipo de datos que se devuelve.

Ejemplo: solicitar una clave de ingreso

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

Nota: Podra utilizarse la misma clave de usuario para desproteger la hoja:

Sheets("Hoja2").Unprotect miclave

<2005=2010> Elsa M.Meyer (Elsamatilde)


16- Uso de InputBox 88

16.2 Controlar que se ha ingresado un valor

El tema no se encuentra disponible en esta versin DEMO

16.3 Establecer un valor predeterminado en un InputBox

El tema no se encuentra disponible en esta versin DEMO

16.4 Controlar que lo ingresado a un InputBox sea referencia vlida

El tema no se encuentra disponible en esta versin DEMO

16.5 Ingresar y seleccionar un rango con InputBox

El tema no se encuentra disponible en esta versin DEMO

16.6 Seleccionar datos en un rango

El tema no se encuentra disponible en esta versin DEMO

16.7 Controlar que el dato ingresado sea fecha

El tema no se encuentra disponible en esta versin DEMO

<2005=2010> Elsa M.Meyer (Elsamatilde)


Captulo

XVII

También podría gustarte