Visualización interactiva y macrocontrolada de ventanas en Excel

Tabla de contenido

Cómo mostrar tablas de Excel a través de una ventana de diálogo usando una macro de VBA

Un libro de trabajo puede estar abierto, pero aún puede estar oculto. Esto es útil, por ejemplo, para proteger el contenido o los cálculos del acceso. Con esta técnica, los libros de trabajo visibles acceden al contenido de los libros de trabajo invisibles por referencia.

Para ocultar un libro de trabajo, use el comando OCULTAR en una macro. Para uso interactivo, seleccione el botón OCULTAR a través de la pestaña VER (o el comando VER en la barra de menú).

Hay varias formas de volver a mostrar las hojas de trabajo ocultas. Los usuarios pueden mostrar las hojas de forma interactiva utilizando la interfaz de Excel o automáticamente utilizando una macro de Excel. También puedes combinar ambas formas. Para hacer esto, muestra una ventana controlada por macros que los usuarios pueden usar para seleccionar cuál de las hojas de trabajo ocultas deben mostrarse nuevamente.

Utilice los siguientes comandos para abrir el cuadro de diálogo DISPLAY en sus macros:

Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide) .Show
End Sub

Después de llamar a la macro, Excel muestra el cuadro de diálogo FUNDIR. La siguiente ilustración muestra cómo puede verse:

Esta ventana solo contiene entradas si hay libros ocultos en la sesión activa de Excel. Para mostrar un libro de trabajo mostrado, haga clic en el nombre de la hoja de trabajo y luego seleccione el botón MOSTRAR.

Para ingresar a la macro, presione la combinación de teclas ALT F11 en Excel. Esto llama al editor de VBA. Utilice el comando INSERTAR - MÓDULO para insertar una hoja de módulo vacía. Para iniciar la macro, presione la combinación de teclas ALT F8 dentro de Excel.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave