VISUAL BASIC EN EXCEL

Se utiliza para crear programas que pueden abrirse en excel

1. Habilitar la barra de herramientas desarrollador dando clic derecho en la barra de menu, clic en personalizar cinta de opciones y en el cuadro que aparece en la derecha seleccionar desarrollador y dar clic en aceptar

2. Crear un programa sencillo para abrir una imagen

    Dar clic en la pestaña desarrollador

    Dar clic en Visual Basic

    Dar clci en Insertar - UserForm

   En los controles, seleccionar Etiqueta y dibujar una etiqueta en el Formulario, deben aparecer las propiedades, sino aparece dar clci en Ver  y seleccionar ventana propiedades

   En Caption, escribir IMAGEN

   En Font, seleccionar tamaño 28, si quiere puede cambiar de color con ForeColor

   Dar clic en UserForm y dibuje un cuadro de  imagen debajo del texto

   Haga clic en la propiedad Picture, clci en los tres punticos y busque una imagen en imagenes o en descargas 

   Haga clic en la propiedad PictureSizeMode y seleccione el 3

   Ahora dibuje un boton debajo de la imagen, Seleccione la propiedad Caption y escriba Salir en mayusculas

   Haga doble clic en el boton y escriba END

n

   Cierre Visual Basic

   En excel, haga clic en Insertar y dibuje un Boton, en propiedades seleccione Caption y escriba Abrir imagen

qq

   Haga doble clci en el boton y escriba UserForm1.Show, cierre la ventana, de modo que se vea excel

   haga clic en Modo Diseño y de clcie en el boton, debe aparecer el userform.

  Mostrar al profesor

ACTIVIDAD

1. CREAR DOS FORMULARIOS EN EXCEL UserForm1 y UserForm2

2. En el primer formulario una imagen y tres botones, el primero y el segundo abre una imagen diferente, el ultimo salir.

3. En el boton1, escribe image1.visible=true

                                       image2.visible=false

4. En el boton 2, escribe lo mismo pero intercambiando los botones

5. En el segundo formulario dos botones y una imagen, el primer boton muestra y esconde la imagen el segundo boton salir

6. En el boton1 escribe if image1.visible=false

                                         image1.visible=true

                                     else

                                        image1.visible=false

                                    end if

7. En excel crear dos botones, el primero abre el Userform1, el segundo abre el userform2.