Informatica

Páginas: 17 (4209 palabras) Publicado: 3 de septiembre de 2011
Visual Basic Versus Excel

Estos proyectos se realizaron con Microsoft Excel 2010.
Para empezar:
Bajamos el nivel de seguridad para la habilitación de Macros. Esto nos permite utilizar las funciones de Visual Basic. Para hacer esto accedemos de la siguiente manera:

Menú Archivo/Opciones

Pantalla que muestra el contenido del menú Archivo con su opción predeterminada:
Información.Dentro de la nueva ventana, hacemos clic en Personalizar cinta de opciones. Dentro de esta opción en el lado derecho (cuidando que el encabezado diga: Fichas Principales), activamos la casilla con nombre Programador y damos clic en aceptar. Esto nos despliega un menú nuevo con el nombre Programador, para trabajar con Macros.

Pantalla que muestra el contenido de Opciones (Seleccionado del menúanterior), y las opciones que se deben elegir.

Dando clic en el menú Programador, la barra de herramientas en su parte izquierda contiene una opción bajo un icono de advertencia (un triángulo amarillo con un símbolo de admiración, denominada Seguridad de macros; hacemos clic en ella.

En la imagen se muestra el menú herramientas en la opción Programador y la selección requerida

Bajo laopción Configuración de macros, y dentro de las opciones encabezadas con el mismo nombre, marcamos con un clic la opción Habilitar todas las macros (no recomendado; puede ejecutarse código posiblemente peligroso). En la siguiente opción marcamos Confiar en el acceso al modelo de objetos de proyectos de VBA y damos clic en aceptar. Con esto podemos empezar a utilizar (o trabajar) los comandos de VisualBasic en Excel.

En la imagen se muestra el contenido de la opción anterior y las selecciones necesarias para empezar a trabajar.

Accedemos a la opción Modo Diseño, y después a la opción Insertar, donde seleccionaremos entre los Controles ActiveX, el rectángulo; este es el botón.

Aquí podemos observar las opciones necesarias y el lugar donde se encuentra el botón (la selección). Después, elcursor cambiará de forma y será una cruz punteada, la cual permitirá la creación de un botón rectangular y asignarle su tamaño mientras se deje presionado (como si creáramos una forma cualquiera: círculo, cuadrado, etc.).

Este es un ejemplo de botón.

Para modificar las opciones del botón hacemos doble clic en él. A continuación nos aparece el área de trabajo de Visual Basic.

Del ladoderecho aparece el código autogenerado por VB para la declaración de acciones sobre el botón.

Del lado derecho aparece el código autogenerado por VB para la declaración de acciones sobre el botón.

En la parte superior izquierda, aparecen todas las pestañas usadas en la hoja de Excel
En la parte superior izquierda, aparecen todas las pestañas usadas en la hoja de Excel

Nombre referencial enVB.

Auto ajuste botón a texto.
Opciones para el botón utilizadas.
Opciones para el botón utilizadas.
Color botón
Estilo
Nombre botón

Tipo de letra
Color letra
Altura
Ancho

En la parte inferior izquierda, bajo el nombre Propiedades, aparecen todas las características modificables del botón.
En la parte inferior izquierda, bajo el nombre Propiedades, aparecen todas lascaracterísticas modificables del botón.

Cuando terminemos de modificar lo que necesitemos y queremos comprobar el funcionamiento de nuestro programa y nuestros botones. Tenemos que salir del modo diseño, dando un clic, en el botón de la barra de herramientas, con el nombre “modo diseño”.

Ya que conocemos el área de trabajo en su totalidad, proseguimos a identificar la sintaxis que se utilizará a lolargo del programa mediante un ejemplo de cada uno:
Private Sub Borrar_Click()
-> Esta es una etiqueta para la función Borrar aspecto Click.

End Sub
-> Esta es una etiqueta para indicar el fin de función

For x = 10 To 10000
-> For es una etiqueta de ciclo, x una variable que se inicializa en 10 y llegará hasta 10000.

Exit For
-> Salida del ciclo For.

Next
->...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS