Taller De Macros En Hoja De Cálculo
()
Información de este libro electrónico
El conocimiento viene de diversas maneras, solo es cuestin de abrir la mente a nuevas posibilidades y formas de trabajar, la inconformidad canalizada de manera positiva siempre nos orillar a buscar stas nuevas opciones, el presente trabajo pretende exponer una manera de cmo cubrir su inconformidad para automatizar la tarea rutinaria a la que est harto de realizar, y que considera que una macro programada por usted puede realizar el trabajo de manera automatizada. Es para m un agrado el compartir mi experiencia con aquellas y aquellos a quienes la inquietud por cambiar la forma en que realizan su trabajo es una bsqueda constante siempre para la mejora continua.
Sin importar la preparacin profesional que usted tenga, este libro est dirigido al pblico en general, la condicin es tener conocimientos previos sobre el uso de la hoja de clculo, mi preparacin profesional es la contadura pblica, por lo que no piense que la programacin es solo para ingenieros en sistemas, licenciados en informtica o ingenieros en desarrollo de software.
Relacionado con Taller De Macros En Hoja De Cálculo
Libros electrónicos relacionados
VBA Excel Guía Esencial Calificación: 5 de 5 estrellas5/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5Excel 2013 avanzado: Hojas de cálculo Calificación: 4 de 5 estrellas4/5Aprender a programar con Excel VBA: Con 100 ejerciicos prácticos Calificación: 0 de 5 estrellas0 calificacionesAprender Excel 2016 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesConsultas en Excel Calificación: 0 de 5 estrellas0 calificacionesAprender Access 2013 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesProgramación Visual Basic con Excel 2010: Hojas de cálculo Calificación: 4 de 5 estrellas4/5Excel para contadores y administradores Calificación: 1 de 5 estrellas1/5Aplicaciones informáticas de hojas de cálculo. ADGN0210 Calificación: 0 de 5 estrellas0 calificacionesAprender Visual Basic para Aplicaciones en Excel con 100 ejercicios prácticos Calificación: 3 de 5 estrellas3/5Aprender Office 2016 con 100 ejercicios PRÁCTICOS Calificación: 0 de 5 estrellas0 calificacionesTablas Dinámicas: Funciones, Tablas y Base de datos Calificación: 0 de 5 estrellas0 calificacionesPower Query para Excel 365/2021 Calificación: 0 de 5 estrellas0 calificacionesAprender Word y PowerPoint 2016 con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Aprender Office 2010 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesIniciación a excel 2013 Calificación: 5 de 5 estrellas5/5Tablas Dinámicas Calificación: 0 de 5 estrellas0 calificacionesDominio de SQL Calificación: 0 de 5 estrellas0 calificacionesAprender Office 2013 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesConexión SQL SERVER & C# (Manual para principiantes) Calificación: 1 de 5 estrellas1/5Aprende a programar con pseudocódigo, diagramas de flujo y ejercicios de ejemplo resueltos en C: Algoritmos y lógica para aprender programación desde cero Calificación: 0 de 5 estrellas0 calificacionesIniciación a excel 2016 Calificación: 0 de 5 estrellas0 calificacionesSQL Server 2014 Soluciones prácticas de administración: Software para bases de datos Calificación: 5 de 5 estrellas5/5Manual de Office 2010 Calificación: 5 de 5 estrellas5/5Manual de Word 2010 Calificación: 5 de 5 estrellas5/5Manual de Excel 2010 Calificación: 0 de 5 estrellas0 calificacionesAplicaciones Microinformáticas (MF0222_2) Calificación: 0 de 5 estrellas0 calificacionesProcesadores de textos y presentaciones de información básicos. ADGG0508 Calificación: 0 de 5 estrellas0 calificacionesUF2218 - Desarrollo de un CMS Calificación: 0 de 5 estrellas0 calificaciones
Aplicaciones y software para usted
Figurines para el dibujo de moda Calificación: 5 de 5 estrellas5/5Diseño de Videojuegos. 2ª Edición. Calificación: 5 de 5 estrellas5/5Diseño y creación de personajes Calificación: 0 de 5 estrellas0 calificacionesAprender Photoshop CC 2020 con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Aprender Photoshop CS6 con 100 ejercicios prácticos Calificación: 4 de 5 estrellas4/5Domine GIMP. Manual práctico: Edición de fotos e imágenes Calificación: 0 de 5 estrellas0 calificacionesLa guía no oficial de prompts para DALL-E Calificación: 2 de 5 estrellas2/5La revolución de Netflix en el cine y la televisión: Pantallas, series y streaming Calificación: 5 de 5 estrellas5/5Manual de Photoshop CS6 Calificación: 5 de 5 estrellas5/5Guía de POKÉMON GO Estrategias, Secretos y Trucos: Ofimática Calificación: 0 de 5 estrellas0 calificacionesManual de Photoshop CC Calificación: 0 de 5 estrellas0 calificacionesAprender integración entre Photoshop Illustrator e InDesign con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Modelado de personajes con BLENDER Calificación: 3 de 5 estrellas3/5Arte de videojuegos. Da forma a tus sueños Calificación: 5 de 5 estrellas5/5Tablas dinámicas y Gráficas para Excel: Una guía visual paso a paso Calificación: 0 de 5 estrellas0 calificacionesMinecraft Descubre un nuevo mundo Calificación: 5 de 5 estrellas5/5La magia del color: En la fotografía digital Calificación: 4 de 5 estrellas4/5Minimalismo Digital: Una Guía para Simplificar tu Vida Digital y Vivir con Menos Estrés Calificación: 0 de 5 estrellas0 calificacionesRetoque Fotográfico con Photoshop (Parte 1) Calificación: 4 de 5 estrellas4/5Manual de Indesign CS5 Calificación: 0 de 5 estrellas0 calificacionesAprender AutoCAD 2017 con 100 ejercicios prácticos Calificación: 4 de 5 estrellas4/5La Iluminación en la Fotografía Calificación: 5 de 5 estrellas5/5Blender, Curso Práctico Calificación: 1 de 5 estrellas1/5Matemática para ingeniería mediante el uso de CDF's Calificación: 0 de 5 estrellas0 calificacionesCómo Estudiar con Gráficos, Diagramas y Cuadros: TÉCNICAS DE ESTUDIO Calificación: 0 de 5 estrellas0 calificacionesCurso de Narrativa en Videojuegos Calificación: 0 de 5 estrellas0 calificacionesAplicaciones Calificación: 0 de 5 estrellas0 calificaciones
Comentarios para Taller De Macros En Hoja De Cálculo
0 clasificaciones0 comentarios
Vista previa del libro
Taller De Macros En Hoja De Cálculo - Izcoatl Inzunza Romero
Copyright © 2012 por Izcoatl Inzunza Romero.
Número de Control de la Biblioteca del Congreso de EE. UU.: 2012907328
Todos los derechos reservados. Ninguna parte de este libro puede ser reproducida o transmitida de cualquier forma o por cualquier medio, electrónico o mecánico, incluyendo fotocopia, grabación, o por cualquier sistema de almacenamiento y recuperación, sin permiso escrito del propietario del copyright.
Las opiniones expresadas en este trabajo son exclusivas del autor y no reflejan necesariamente las opiniones del editor. La editorial se exime de cualquier responsabilidad derivadas de los mismos.
Este Libro fue impreso en los Estados Unidos de América.
Para pedidos de copias adicionales de este libro, por favor contacte con:
Palibrio
1663 Liberty Drive
Suite 200
Bloomington, IN 47403
Llamadas desde los EE.UU. 877.407.5847
Llamadas internacionales +1.812.671.9757
Fax: +1.812.355.1576
ventas@palibrio.com
356264
Contents
Introducción
Los Fundamentos
¿Qué es una Macro?
Macros generadas desde la hoja de cálculo.
Activando el menú del programador:
Entorno de programación
Ventana de Exploración de Proyectos
Ventanas de Propiedades
Ventana de Diseño/Programación
Asignar valores a celdas
Variables
Variables tipo Byte
Variables tipo Double
Variables tipo String
Variables tipo Boolean
Variables tipo Date
Operadores aritméticos
Operadores de comparación
Operadores Lógicos
Sentencias de control
Sentencia IF
Estructura If – Else
Estructura Select Case
Estructura de control For – Next
Estructura While
Estructura Do Loop Until
Funciones declaradas por el usuario
Funciones de preestablecidas
Trabajando con hojas de un mismo libro
Controles ActiveX
Formularios
Label (Etiqueta)
Cuadro de texto (TextBox)
Cuadro combinado (ComboBox)
Botón de opción (OptionButton)
Botón de Comando (CommandButton)
Tabla De Amortización De Un Crédito
Convertir números en letras
Generar archivo texto
Control de facturación
Recomendaciones Generales
Protección de acceso a la información del archivo.
Bloqueo al acceso del código de la Macro:
Depurar código ejecutando paso a paso la Macro:
Reflexión final
Bibliografía
Dedico ésta obra a Dios todo poderoso,
sin él nada es posible,
A mi Padre Don René Inzunza, mi Madre Doña María Ana Romero, mi Esposa Eva Nathyeli Villagómez, a mis hijas Sofía Belén y Valeria Nathyeli, a quienes con paciencia y amor me han apoyado en todo momento, sacrificando parte del tiempo que le he dedicado al presente trabajo.
A todos los maestros y maestras quienes han sembrado la semilla del conocimiento que hoy prospera, que hoy rinde uno de los frutos, en especial un reconocimiento póstumo a los maestros C.P. Jesús Domínguez Pérez y C. P. Antonio Velázquez y Sánchez, reconocimiento en vida al C. P. Carlos Enrique Zenteno Alanís, quien gracias a Dios es un amigo que aun sigue trabajando arduamente en la profesión contable con una larga trayectoria de servicio, a C. P. Graciela Chuw de León y C.P. Rosa María López Gómez grandes profesionistas y Maestras.
A la Universidad Abierta y a Distancia que es una gran institución que estoy seguro tendrá su impacto positivo en aquellos que emprendan una carrera en pro de un México mejor.
Al Instituto Tecnológico Regional de La Paz, mi Alma Máter.
Introducción
El presente texto trata de exponer con ejemplos prácticos el uso de las Macros de la hoja de cálculo todas hechas en el programa Excel Office® de Microsoft Corporation©, procurando que de una manera sencilla el lector comprenda la sintaxis que lleva una Macro, que propiamente no es un programa para generar aplicaciones independientes, sino una herramienta adicional que maximiza la funcionalidad de la hoja de cálculo.
Los programas o macros ejemplo son sugerencia propia, pueden modificarse y mejorar la sintaxis a gusto y/o preferencia del lector, ya que existen infinito número de variantes en el código que pudieran tener el mismo objetivo y resultado para al cual fueron programados. En los ejemplos se procurará la explicación a detalle con el fin de que el lector este en posibilidad de modificar o usar el código sugerido, ya sea total o parcialmente.
No hay mejor maestro que el ensayo y el error, gracias a esto descubrí que existía el editor de Macros, hay que tener la mente abierta para visualizar todas las posibilidades y elegir la más conveniente, procurando con la práctica ir depurando la técnica de programación.
No hay límites en el mundo virtual, solo los límites que tu mente desee ponerte, y al final del día descubrirás que después del límite hay más cosas por explorar.
Todo lo que se maneje en hoja de cálculo puede ser controlado, automatizado y/o simplificado desde el editor de programación, lo que permite la creación de hojas dinámicas, simuladores de cálculos diversos, importación y/o exportación de datos hacia otras aplicaciones, etc., reconociendo que si se desea un programa autónomo se deberá buscar un programa de cómputo específico para ello.
En las primeras páginas se hará una breve descripción de lo que son las Macros y la sintaxis, con el fin de que el lector se familiarice y conozca las opciones disponibles, aclarando que no se abundará en todas las funciones disponibles ya que es un taller práctico muy básico.
A partir conforme se avance en el texto se desarrollaran pequeñas Macros para ejemplificar su funcionamiento procurando explicar a detalle las líneas cuando así lo requiera por su complejidad.
Para mí es muy importante su opinión, es por ello pongo a su disposición el siguiente Blog como complemento informativo: http://macros-en-hoja-de-calculo.blogspot.mx/. Esperando que taller de Macros en hoja de cálculo
sea de su utilidad para los fines que los desee aplicar, agradezco de antemano la confianza que han depositado en un servidor al adquirir éste presente trabajo.
Izcoatl Inzunza.
Los Fundamentos
¿Qué es una Macro?
Es un conjunto de instrucciones escritas en lenguaje Visual Basic®de Microsoft Corporation que viene incluido en la hoja de cálculo, que tiene como fin el automatizar tareas y procesos administrativos, contables, etc., y para optimizar el tiempo de estas tareas.
¿Qué necesito para comenzar a programar Macros?
Es necesario primeramente tener conocimientos básicos de manejo de la hoja de cálculo, así como, de la tarea que desea automatizar.
Uno de los errores a que el usuario se puede enfrentar es el generar una macro pensando en que por este solo hecho se resolverán los problemas administrativos y de tiempo; hay que recordar que el programador es quien define el alcance y lo robusto de la macro, en caso de no dominar la tarea que se desea automatizar se pudiera estar cometiendo errores, con consecuencias negativas.
Es por lo anterior que es necesario definir primeramente algunas diferencias, de las Macros y de aplicaciones específicas independientes:
¿Cómo funcionan?
Primeramente se deberá tener en mente que es lo que se desea automatizar, así como, ver la factibilidad de elaborar la Macro u optar por hacer una aplicación en un programa para generar aplicaciones independientes. Las Macros son básicamente un prototipo de programa que por razones muchas veces de costo o porque son utilizadas específicamente para pocos o solo un usuario, no llegan a convertirse en aplicaciones finales independientes.
Una vez que se tenga la certeza de que la Macro es la mejor opción se deberá programar ya sea desde la hoja de cálculo o mediante el editor de programación. Su funcionamiento será ejecutando un botón de comando o presionando simultáneamente teclas previamente programadas para su realización. Es importante depurar constantemente el código y mantenerlo actualizado para conservar la utilidad y funcionalidad.
Macros generadas desde la hoja de cálculo.
Es importante empezar con un pequeño ejemplo práctico de cómo generar una Macro desde la hoja de cálculo sin tener conocimientos del código de programación, después de todo, este es un taller práctico, y es mediante ejercicios como se pretende llevar el conocimiento para desarrollar la habilidad como programador de Macros, de antemano asumo que se tiene conocimientos previos del uso de manejo de hoja de cálculo como utilizar los menús, algunas funciones, etc., si no es así, le sugiero tomar un curso básico.
En la parte superior de la hoja de cálculo se encuentra el menú principal, seleccionamos el menú Vista
y