Guia Macros 2 148211

Páginas: 12 (2918 palabras) Publicado: 4 de mayo de 2015
Aplicaciones Computacionales III
Introducción al lenguaje de programación Visual Basic
Profesora Sofía Córdova Q.

2012

Visual Basic es un lenguaje de programación desarrollado por el alemán Alan Cooper para
Microsoft. El lenguaje de programación es un dialecto de BASIC, que permite a
desarrolladores y usuarios crear programas en el ambiente grafico de Windows.

I.

Insertar el primer Módulo yProcedimiento

1) Ir a la Ficha Programador:
Si no está activa, hacerlo mediante las siguientes instrucciones:
a) Click en Botón Office
b) Archivo, Opciones, Personalizar cinta de opciones
c) En Comandos disponibles en, seleccione Comandos más utilizados
d) En Personalice esta cinta de opciones, seleccione Fichas principales y, a
continuación, active la casilla de verificación Programador.
e)Aceptar.
Después que Excel muestre la ficha Programador, observe la ubicación de los botones
Visual Basic, Macros y Seguridad de macros.
Otra forma: ALT F11
2) Ir al Explorador de Proyectos
Seleccionar ícono Visual Basic.
Debe estar activa la ventana Explorador de Proyectos, si no es así: click en menú Ver,
Explorador de Proyectos.
3) Insertar un nuevo módulo
Un módulo agrupa procedimientos yfunciones.
El procedimiento y la función son entidades de programación que sirven para agrupar
instrucciones de código que realizan una acción concreta.
La diferencia fundamental entre funciones y procedimientos, es que las funciones devuelven
un valor, mientras que los procedimientos realizan su cometido y pueden o no devolver algún
valor.
Click en el menu Insertar y click en Módulo.

AplicacionesComputacionales III
Introducción al lenguaje de programación Visual Basic
Profesora Sofía Córdova Q.

2012

4) Insertar un procedimiento
Un procedimiento es un bloque de instrucciones de código que sirven para llevar a cabo
alguna tarea específica. Siempre comienzan con la instrucción Sub Nombre_Procedimiento y
terminan con End Sub.

Práctico 1: Crearemos un procedimiento para poner el texto "Hola" enla casilla A1
1) En la ventana módulo transcriba el siguiente texto:
Sub Primero
Range("A1").Value = "Hola"
End Sub
2) En el menú Ejecutar, haga clic en Ejecutar Sub/Use Form
3) En la barra de herramientas Estándar, haga clic en el icono de Excel.
Esta acción muestra la planilla Excel y en la celda A1 se muestra el texto “Hola”.
4) Abajo, en la barra de tareas, haga clic en Microsoft Visual Basic,para desplegar esta
aplicación.

En esta línea: Range("A1").Value="Hola", estamos indicando que trabajamos con un objeto
Range. Para indicarle que nos referimos a la celda A1, encerramos entre paréntesis esta
referencia. De este objeto, indicamos que queremos establecer un nuevo valor para la
propiedad Value.
Observación: para separar el objeto de su propiedad utilizamos la notación punto. Aplicaciones Computacionales III
Introducción al lenguaje de programación Visual Basic
Profesora Sofía Córdova Q.
II.

2012

Objetos y Propiedades

1) Objeto
Visual Basic es un lenguaje de Programación Orientado a Objetos (OOP), la filosofía de los
lenguajes orientados a objetos es que el mundo real lo podemos abstraer de tal forma que lo
podemos representar como objetos y programar con ellos.
Cuandoen el mundo real nos referimos a un objeto, hablamos de algo que puede ser
cualquier cosa. Por ejemplo, podemos referirnos a objetos auto, objetos silla, objetos casa,
etc. En la programación orientada a objetos, la generalización (o definición) de un objeto se
llama Clase, así la clase auto seria la representante de todos los autos del mundo, mientras
que un objeto auto sería un auto enparticular.
Cuando decimos que la clase auto representa a todos los autos del mundo significa que
define cómo es un auto, cualquier auto. Dicho de otra forma y para aproximarnos a la
definición informática, la clase auto define algo que tiene cuatro ruedas, un motor, un chasis,
etc., entonces, cualquier objeto real de cuatro ruedas, un motor, un chasis,... es un objeto de
la clase coche.
Entonces, un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guía macro
  • Guias macro
  • GUIA DE MACRO
  • macro 2
  • Macro 2
  • macro 2
  • Pauta guia de ejercicios para pep 2 macro 1
  • Guias Macro Ing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS