Programa en VBA (Visual Basic for Applications) - nueva versión
()
Información de este libro electrónico
Es posible que el libro no contenga todo lo que debe saber sobre la programación en VBA, pero sí señala con el dedo los puntos clave para crear algunos programas que se explican en los distintos capítulos. El contenido se divide en dos partes, una que explica la programación en general y la segunda que explica la programación en VBA con ejemplos concretos de programas. En esta última versión se han agregado procedimientos electrónicos más complejos que procesan varios archivos de Excel al mismo tiempo que pueden ser utilizados para la gestión de almacén, para la gestión de órdenes de trabajo, para la gestión de nóminas y, en todos aquellos problemas donde sea necesario crear informes resumidos de datos de entrada en diferentes archivos. Evidentemente no escribiremos todos los ejemplos posibles porque son infinitos, pero al explicar algunos de ellos esperamos que el usuario pueda adaptarlos a sus propias necesidades por sí mismo.
Relacionado con Programa en VBA (Visual Basic for Applications) - nueva versión
Libros electrónicos relacionados
Excel y SQL de la mano: Trabajo con bases de datos en Excel de forma eficiente Calificación: 1 de 5 estrellas1/5Aprender a programar con Excel VBA: Con 100 ejerciicos prácticos Calificación: 0 de 5 estrellas0 calificacionesIntroducción al Uso de Formularios (UserForms) en VBA Calificación: 3 de 5 estrellas3/5Tablas dinámicas para todos. Desde simples tablas hasta Power-Pivot: Guía útil para crear tablas dinámicas en Excel Calificación: 0 de 5 estrellas0 calificacionesTaller De Macros En Hoja De Cálculo Calificación: 0 de 5 estrellas0 calificacionesVBA Excel Guía Esencial Calificación: 5 de 5 estrellas5/5Aprender Visual Basic para Aplicaciones en Excel con 100 ejercicios prácticos Calificación: 3 de 5 estrellas3/5VBA Excel Modelo de Objetos Calificación: 3 de 5 estrellas3/5Lo nuevo de Excel 2019: Incluye los mejores complementos y herramientas power Calificación: 0 de 5 estrellas0 calificacionesExcel 2013 avanzado: Hojas de cálculo Calificación: 4 de 5 estrellas4/5Mejore su calidad de vida con las bases de datos y Excel 2010 Calificación: 5 de 5 estrellas5/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5Manual de Access 2010 Calificación: 0 de 5 estrellas0 calificacionesProgramación en Visual Basic (VB): DEL ANÁLISIS del Problema al Programa Calificación: 4 de 5 estrellas4/5Tablas dinámicas y Gráficas para Excel: Una guía visual paso a paso Calificación: 0 de 5 estrellas0 calificacionesAplicaciones informáticas de hojas de cálculo. ADGN0210 Calificación: 0 de 5 estrellas0 calificacionesPower Query para Excel 365/2021 Calificación: 0 de 5 estrellas0 calificacionesTablas Dinámicas Calificación: 0 de 5 estrellas0 calificacionesAprender Office 2010 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesManual de Excel 2010 Calificación: 0 de 5 estrellas0 calificacionesAprender Excel financiero y para MBA Calificación: 3 de 5 estrellas3/5Aprender fórmulas y funciones con Excel 2010 con 100 ejercicios prácticos Calificación: 4 de 5 estrellas4/5Excel 2016 avanzado Calificación: 0 de 5 estrellas0 calificacionesIntroducción Excel: FUNCIONES ESENCIALES PARA PRINCIPIANTES: Microsoft Excel Principiantes, #1 Calificación: 0 de 5 estrellas0 calificacionesAprender Access 2013 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesTratamiento básico de datos y hojas de cálculo. ADGG0508 Calificación: 0 de 5 estrellas0 calificacionesTablas Dinámicas: Funciones, Tablas y Base de datos Calificación: 0 de 5 estrellas0 calificacionesMacros, el recurso máximo. Excel 2019-365 Calificación: 0 de 5 estrellas0 calificacionesProgramación en C# para Principiantes Calificación: 0 de 5 estrellas0 calificacionesAPLICACIONES PRACTICAS CON EXCEL Calificación: 5 de 5 estrellas5/5
Programación para usted
Lógica de programación: Solucionario en pseudocódigo – Ejercicios resueltos Calificación: 4 de 5 estrellas4/5El gran libro de Python Calificación: 5 de 5 estrellas5/5Arduino. Trucos y secretos.: 120 ideas para resolver cualquier problema Calificación: 5 de 5 estrellas5/5Python Paso a paso: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5Fundamentos De Programación Calificación: 5 de 5 estrellas5/5Aprender HTML5, CSS3 y Javascript con 100 ejerecios Calificación: 5 de 5 estrellas5/5Curso básico de Python: La guía para principiantes para una introducción en la programación con Python Calificación: 0 de 5 estrellas0 calificacionesOrtografía para todos: La tabla periódica de la ortografía Calificación: 5 de 5 estrellas5/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5Arduino. Edición 2018 Curso práctico Calificación: 4 de 5 estrellas4/5Programación en Visual Basic (VB): DEL ANÁLISIS del Problema al Programa Calificación: 4 de 5 estrellas4/5Aplicaciones web con Php Calificación: 5 de 5 estrellas5/5Diseño Web con CSS Calificación: 5 de 5 estrellas5/5Python Aplicaciones prácticas Calificación: 4 de 5 estrellas4/5Curso de Programación de Apps. Android y iPhone Calificación: 5 de 5 estrellas5/5Python para principiantes Calificación: 5 de 5 estrellas5/5HTML para novatos Calificación: 5 de 5 estrellas5/5Programación Orientada a Objetos Calificación: 3 de 5 estrellas3/5Fundamentos de programación: un enfoque práctico Calificación: 5 de 5 estrellas5/5Aprende a programar: Crea tu propio sitio web Calificación: 4 de 5 estrellas4/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5GuíaBurros Microsoft Excel: Todo lo que necesitas saber sobre esta potente hoja de cálculo Calificación: 4 de 5 estrellas4/5Linux Essentials: una guía para principiantes del sistema operativo Linux Calificación: 5 de 5 estrellas5/5Bases de Datos con MySQL Calificación: 4 de 5 estrellas4/5Microsoft C#. Curso de Programación. 2ª Edición Calificación: 4 de 5 estrellas4/5Aprende a Programar con Java Calificación: 4 de 5 estrellas4/5Controles PLC con Texto Estructurado (ST): IEC 61131-3 y la mejor práctica de programación ST Calificación: 3 de 5 estrellas3/5Curso de Programación y Análisis de Software Calificación: 4 de 5 estrellas4/5
Comentarios para Programa en VBA (Visual Basic for Applications) - nueva versión
0 clasificaciones0 comentarios
Vista previa del libro
Programa en VBA (Visual Basic for Applications) - nueva versión - Olga Maria Stefania Cucaro
PROGRAMA EN VBA
DE EXCEL
DEL ANÁLISIS DEL PROBLEMA AL PROGRAMA EN VBA
DE LOS PROGRAMAS MÁS SIMPLES A LOS MÁS COMPLEJOS
De
OLGA MARIA STEFANIA CUCARO
© Copyright 2021 por Olga Maria Stefania Cucaro - Todos los derechos reservados.
No está permitido reproducir, duplicar o enviar ninguna parte de este documento de forma electrónica o impresa. La copia de este documento está estrictamente prohibida. Todos los programas incluidos en este libro también tienen derechos de autor del autor / creador del trabajo Olga Maria Stefania Cucaro.
Dedicado a:
A mi madre que siempre ha creído en mí y a mis profesores de informática que me facilitaron la vida laboral
Resumen
Resumen iv
Introducción 1
PARTE I.: Los fundamentos de la programación 2
Capítulo 1: Comprensión y resolución de problemas. 3
Comprender un problema y dividirlo en operaciones simples. 3
Identificar variables y constantes 4
¿Qué significa pseudocódigo? 4
Capitulo 2: La lógica de la programación 5
Las variables 5
Las condiciones 6
Los ciclos 7
Transforma una secuencia de operaciones en instrucciones 8
El diagrama de flujo 9
11
PARTE II: Programación en VBA 13
Capítulo 3: El VBA 14
¿Qué es VBA y qué puede hacer? 14
Cómo acceder a VBA 14
Capítulo 4: Programa en VBA 16
Variables en hojas de Excel 16
Macros en Excel 17
Crea un botón para activar una macro 18
Capítulo 5: Ejemplos de programación en VBA 20
La suma de n números 20
El promedio de n números 23
Contar valores 27
Suma de los valores en un rango dado 31
Suma de valores que cumplen determinadas condiciones 37
Capítulo 6: Uso de varias hojas para resolver problemas comerciales complejos 42
CONTAR CONTACTOS 42
CÁLCULO DE RETRIBUCIONES 52
Capítulo 7: Resumen de varias carpetas de Excel en un archivo 59
PROCEDIMIENTO PARA VERIFICAR DOS LISTAS DE DATOS 59
PROCEDIMIENTO DE INSERCIÓN DE PRÁCTICAS EN UN FICHERO DE CONTROL ÚNICO 64
PROCEDIMIENTO DE EJECUCIÓN DEL PRESUPUESTO CON VARIOS PEDIDOS EN VARIOS ARCHIVOS EXCEL 97
132
Epílogo / Conclusión 133
Introducción
Este trabajo nació de la necesidad que encontró la autora de resolver problemas de diversa índole durante sus estudios y trabajos. La gran cantidad de datos y el procesamiento repetitivo requerían un procedimiento automatizado que se podía aplicar en cualquier contexto. El autor, siendo programador y experto en Pascal, Cobol y Javascript, buscó la solución más adecuada y la encontró en el Excel VBA. Este documento tiene como objetivo presentar a los usuarios la programación en general y la programación en Visual Basic para Aplicaciones y Excel en particular. VBA es simple y se puede usar en archivos de Excel existentes, procesando rápidamente una gran cantidad de datos. La única herramienta que necesitamos es Excel.
Es posible que el libro no contenga todo lo que debe saber sobre la programación en VBA, pero sí señala con el dedo los puntos clave para crear algunos programas que se explican en los distintos capítulos. El contenido se divide en dos partes, una que explica la programación en general y la segunda que explica la programación en VBA con ejemplos concretos de programas. En esta última versión se han agregado procedimientos electrónicos más complejos que procesan varios archivos de Excel al mismo tiempo que pueden ser utilizados para la gestión de almacén, para la gestión de órdenes de trabajo, para la gestión de nóminas y,