Msgbox al abrir hoja

28/05/2006 - 16:39 por Arturo | Informe spam
Hola jóvenes!.
Al activar hojas de un libro debo optar entre un par de opciones
configuración de la hoja. He creado macros que realizan cada una de ellas.
Para evitar errores de entrada de datos me resultaría ideal que al abrir la
hoja en questión (activarla) se ejecutara una macro que ponga un Msgbox con
el mensaje de opción de vistas a presentar: botón 1 vista tal, boton 2 vista
cual.
Agradezco ayuda.
 

Leer las respuestas

#1 klomkbock
28/05/2006 - 18:12 | Informe spam
Hola Arturo, a la espera de que alguien mas experto te eche una mano, creo
que lo que te vendria bien es un userform, que puede ser bastante
sencillo. Por si no lo has hecho nunca, te digo como lo haria yo. En el
editor de VBA (Alt+F11), menu Insertar, insertar UserForm. Te aparecera un
formulario vacio y probablementevarias ventanas (propiedades, proyecto y
cuadro de herramientas), si no te aparecieran busca en los menus y
muestralos. Del cuadro de herramientas (aparte de la ayuda flotante los
iconos son bastante evidentes) arrastraria una etiqueta (label) hasta el
userform y en su propiedad Caption del cuadro propiedades escribiria lo
que quiero que haga el usuario Ej: "Escoje una configuracion". Luego
insertaria un marco (frame, cuyo caption puedes suprimir, o eliminar la
etiqueta anterior y poner aqui su texto) y dentro de el tantos botones de
opcion(optionbutton) como posibilidades haya y en sus respectivos caption:
Vista tal, vista cual. luego insertaria un boton de comando(comandbutton)
y de nuevo en su caption: Aceptar. Lo puedes dejar mas mono mediante el
menu formato y sus opciones.

Pasamos a configurarlo: haces doble click en el boton aceptar y te aparece
el procedimiento en blanco del evento click del boton aceptar. En el
pondria algo parecido a lo que sigue:





Arturo wrote:

Hola jóvenes!.
Al activar hojas de un libro debo optar entre un par de opciones
configuración de la hoja. He creado macros que realizan cada una de ellas.
Para evitar errores de entrada de datos me resultarà­a ideal que al abrir la
hoja en questión (activarla) se ejecutara una macro que ponga un Msgbox con
el mensaje de opción de vistas a presentar: botón 1 vista tal, boton 2


vista
cual.
Agradezco ayuda.

Preguntas similares