Ir al contenido principal

Clase XXI - 071116 - VBA

Visual Basic para aplicaciones es una combinación de un entorno de programación integrado denominado Editor de Visual Basic y del lenguaje de programación Visual Basic, permitiendo diseñar y desarrollar con facilidad programas en Visual Basic. 

El término “para aplicaciones” hace referencia al hecho de que el lenguaje de programación y las herramientas de desarrollo están integrados con las aplicaciones del Microsoft Office (en este caso, el Microsoft Excel), de forma que se puedan desarrollar nuevas funcionalidades y soluciones a medida, con el uso de estas aplicaciones. 

El Editor de Visual Basic contiene todas las herramientas de programación necesarias para escribir código en Visual Basic y crear soluciones personalizadas. Este Editor, es una ventana independiente de Microsoft Excel, pero tiene el mismo aspecto que cualquier otra ventana de una aplicación Microsoft Office, y funciona igual para todas estas aplicaciones. 

Cuando se cierre la aplicación, consecuentemente también se cerrará la ventana del Editor de Visual Basic asociada. 

Programación de botones en VBA: pasos.

1) Insertar los botones necesarios para  diagramar la interfaz de la aplicación. 




Asignarles un nombre a cada botón (para su fácil identificación se aconseja que el nombre del botón coincida con el nombre de la hoja Excel a la que hace referencia).






2) Abrir el Editor de Código para VBA:


3) Transcribir el sig, código.  Para ello,  pulsar dos veces (DblClick) sobre el botón a codificar y acceder al Editor de VBA, con el que se desarrollará el sig. programa:


Private Sub BtnGrafico_Click()
      Sheets("Gráfico").Select
End Sub

Private Sub BtnInformes_Click()
      Sheets("Informes").Select
End Sub

Private Sub BtnVendedores_Click()
     Sheets("Vendedores").Select
End Sub


Private Sub BtnVentas_Click()
    Sheets("Ventas").Select
End Sub



Sintaxis:

Alcance Tipo de Procedimietno Objeto_Evento()  >>>  Private Sub BtnVentas_Click()
     Código                                                                                    Sheets("Ventas").Select
Cierre del Proceimiento                                                     End Sub

Comentarios

Entradas populares de este blog

Clase XXVII- 25102019 - Funciones y fórmulas Excel - TP Plan Maestro de Producción

Pasos para desarrollar el TP PMP en Excel 1. Crear en hojas separadas tablas de datos para las estructuras "Viajantes" y "Productos" según: 2. Calcular el stock para cada producto en la tabla de Productos: 3. Crear en una nueva hoja, la tabla Pedidos según: 3.a.  Determina qué datos deben ser cargados por el operador, cuáles calculados por el sistema y cuáles tomados de las tablas creadas anteriormente. 3.b.  Utiliza los recursos que Excel ofrece para realizar validaciones en las capturas de los datos de cada registro. 3.c. Ofrece retroalimentación al usuario en caso de error. 3.d. Realiza pruebas con datos de  prueba para depurar los mecanismos implementados en la tabla. Se sugiere usar la sgte. estrategia: 4. Ordenar los datos por fecha de pedido.     Agruparlos en 8 períodos / semanas y determinar la cantidad pedida para cada período según: 5. Realizar pruebas de control comprobando la exac...

Clase XXV - 17102019 - Funciones Excel - TP Ley de oferta y demanda

DISEÑO DE SALIDAS EFECTIVAS Objetivos Diseñar la salida para que sirva al propósito deseado.  Diseñar la salida de tal forma que se ajuste a las necesidades del usuario.  Entregar una cantidad adecuada de salida.  Procurar que la salida se encuentre donde se necesite.  Entregar la salida a tiempo.  Escoger el método de salida adecuado (impreso / por pantalla) Relación del contenido de la salida con el método de salida Cada vez que se diseña una salida, es necesario pensar sobre como, la función influencia la forma, y cómo, el propósito pretendido, influencia el método de salida que se escoge.  Es posible catalogar la salida como externa ( que sale del negocio - empresa ) o interna ( que permanece dentro del negocio - empresa ).  Salida externa Poseen instrucciones para que sean usados de forma adecuada.  Contiene el logotipo y colores corporativos de la compañía.  Pueden ser detalladas o resumidas. Salida i...

Clase II - 11042019 - Introducción

Resumen de la clase Microsoft Office es un paquete de programas informáticos para oficina desarrollado por Microsoft Corp. (1975). Se trata de un conjunto de aplicaciones que realizan tareas ofimáticas que permiten automatizar las actividades habituales de una oficina. Para el desarrollo de la materia Informática 2019 se utilizarán los sig. programas de dicho paquete: Microsoft Word / Procesador de texto Microsoft Excel / Planilla de cálculo Microsoft PowerPoint / Presentador de diapositivas Temas abordados durante la clase (Manual Word pág. 1 a 16 inc. / Manual Excel pág. 1 a 20 inc.) Inciar y reconocer el entorno de Word, Excel y Powerpoint.    Identificar los elementos de las ventanas de trabajo en cada aplicación. Comparar las áreas de trabajo de cada programa. Transferir lo aprendido a nuevos contextos.   Entorno Word (partes de la ventana de trabajo) Formato de página / d...