ebook img

macros en excel 2013 PDF

322 Pages·2013·16.1 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview macros en excel 2013

v i e n r c Gsión luye R di mAcros excel 2013 A gi en TI tAl S Presentamos un libro ideal para todos aquellos usuarios de Microsoft Excel que quieran iniciarse en la programación de aplicaciones con Visual Basic y, así, ampliar la funcionalidad de sus planillas de cálculo. A lo largo de su contenido, conoceremos los conceptos l A básicos de programación que nos permitirán generar nuestras propias macros, para luego trabajar sobre nociones más específicas, tS que nos ayuden a agilizar el trabajo diario. También conoceremos nuevas funciones y procedimientos destinados manipular cada digiTI objeto del programa, desde el libro y las celdas, hasta el uso de formularios más complejos. n A óR A través de explicaciones sencillas, guías visuales y procedimientos paso a paso, el lector descubrirá una obra que le permitirá siG r desarrollar sus propias macros y aplicaciones VBA en Microsoft Excel. e v gracias al lenguaje Visual basic para Aplicaciones, podemos automatizar nuestras tareas, y así, ahorrar 3 tiempo y esfuerzo. 1 0 2 en este Libro AprenDerá: Automatización: cuáles son los aspectos básicos del lenguaje VBA para Excel y l progrAmAción de AplicAciones con vbA cómo funciona su modelo de objetos. e editor de VbA: características del entorno de programación, las ventanas, las c barras de herramientas y su funcionamiento en general. x sentencias: cómo escribir los procedimientos para introducir datos y visualizar e editor de visuAl bAsic: trAbAjo y configurAción resultados. Aspectos para tener en cuenta al exportar o importar módulos. sobre LA AUtorA Datos y funciones: clases de datos utilizados por el lenguaje VBA, sus variables y Viviana Zanini es Analista n creAción y modificAción de módulos de código de Sistemas de Computación operadores. Trabajo con funciones predefinidas básicas. e y profesora de informática. estructuras de programación: control del flujo de ejecución del programa, Ha realizado diferentes s dominio del modelo de objetos de excel cursos de especialización estructuras condicionales y repetición de operaciones. en el área de programación o propiedAdes, métodos y eventos de objetos objetos y formularios: cuáles son los principales objetos de Excel, sus métodos y y guías de estudio. También ha colaborado como autora r propiedades. Cómo crear y programar formularios. en la colección de fascículos dominio de lAs estructurAs Curso visual y práctico Excel, c de control de esta misma editorial. A niVeL De UsUArio m creAción de funciones básico / intermedio personAlizAdAs CAtegorÍA Desarrollo / excel / Microsoft por ViViAnA ZAnini reDUsers.com profesor en LÍneA En nuestro sitio podrá encontrar noticias Ante cualquier consulta técnica relacionada relacionadas y también participar de la comunidad con el libro, puede contactarse con nuestros AutomAtice sus plAnillAs y optimice el trAbAjo de tecnología más importante de América Latina. expertos: [email protected]. CONÉCTESE CON LOS MEJORES LIBROS DE COMPUTACIÓN BASES DE DATOS PROYECTOS E IDEAS PARA LA OFICINA, PARA TRABAJAR EL HOGAR Y EL EN EL AULA COMERCIO >>>>> HHOOMMEE // IINNTTERNET >>>>> HHOOMMEE // MMIICCROSOFT >>>> 332200 PPÁÁGGIINNAS >>>> 332200 PPÁÁGGIINNAS >>>> IISSBBNN 997788--9987-1857-41-8 >>>> IISSBBNN 997788--9987-1857-45-6 MÁS DE 150 DESCUBRA TODAS ACTIVIDADES Y LAS VENTAJAS DEL CONSEJOS PARA NUEVO SISTEMA USAR LAS NUEVAS OPERATIVO DE TECNOLOGÍAS. MICROSOFT >>>> HHOOMMEE // IINNTTERNET >>>> WWIINNDDOOWWSS >>>> 330044 PPÁÁGGIINNAS >>>> 119922 PPÁÁGGIINNAAS >>>> IISSBBNN 997788--9987-1857-61-6 >>>> IISSBBNN 997788--987-1857-67-8 3 31 MÁS INFORMACIÓN / CONTÁCTENOS Bombo - RT - Programacion VBA.indd 1 08/02/2013 16:34:17 MACROS EN EXCEL 2013 DESARROLLO DE APLICACIONES CON VISUAL BASIC por Viviana Zanini TÍTULO: Macros en Excel 2013 AUTOR: Viviana Zanini COLECCIÓN: Manuales USERS FORMATO: 24 x 17 cm PÁGINAS: 320 Copyright © MMXIII. Es una publicación de Fox Andina en coedición con DÁLAGA S.A. Hecho el depósito que marca la ley 11723. Todos los derechos reservados. Esta publicación no puede ser reproducida ni en todo ni en parte, por ningún medio actual o futuro sin el permiso previo y por escrito de Fox Andina S.A. Su infracción está penada por las leyes 11723 y 25446. La editorial no asume responsabilidad alguna por cualquier consecuencia derivada de la fabricación, funcionamiento y/o utilización de los servicios y productos que se describen y/o analizan. Todas las marcas mencionadas en este libro son propiedad exclusiva de sus respectivos dueños. Impreso en Argentina. Libro de edición argentina. Primera impresión realizada en Sevagraf, Costa Rica 5226, Grand Bourg, Malvinas Argentinas, Pcia. de Buenos Aires en III, MMXIII. ISBN 978-987-1857-99-9 Zanini, Viviana Macros en Excel 2013. - 1a ed. - Buenos Aires : Fox Andina, 2013. 320 p. ; 24x17 cm. - (Manual users; 248) ISBN 978-987-1857-99-9 1. Informática. I. Título CDD 005.3 Bombo ANTES DE COMPRAR EN NUESTRO SITIO PUEDE OBTENER, DE FORMA GRATUITA, UN CAPÍTULO DE CADA UNO DE LOS LIBROS EN VERSIÓN PDF Y PREVIEW DIGITAL. ADEMÁS, PODRÁ ACCEDER AL SUMARIO COMPLETO, LIBRO DE UN VISTAZO, IMÁGENES AMPLIADAS DE TAPA Y CONTRATAPA Y MATERIAL ADICIONAL. REDISEÑO BOMBOS LIBROS - PAG 01 - Base Editable - Nov 09.indd 1 27/4/2011 14:48:36 4 PRELIMINARES Viviana Zanini Es Analista de Sistemas de Computación y profesora de Informática. Ha realizado diferentes cursos de especialización en el área de programación. Se desempeña como profesora en institutos incorporados a la enseñanza oficial, en los niveles primario de adultos, secundario y terciario. Ha confeccionado distintas guías de estudio para las materias que imparte. Ha realizado diferentes proyectos de forma independiente y también ha desarrollado su experiencia laboral en empresas. Ha colaborado como autora en la colección de fascículos Curso visual y práctico de Excel, de esta misma editorial. Agradecimientos Quiero agradecer, en primer lugar, a mis padres, por haberme enseñado lo que hoy soy. A mi hermana Sandra, por apoyarme en la vida y en mis proyectos. A mis dos sobrinos, Víctor y Christian, a mi cuñado Hugo, a Haydeé, y a mis amigos que me han apoyado y alentado en esta aventura. También quiero agradecer especialmente a mi amigo Luis por su invaluable ayuda. Agradezco a María, mi editora, por darme esta oportunidad y por guiarme a través de los distintos capítulos del libro. www.redusers.com MACROS EN EXCEL 2013 5 Prólogo A lo largo de mi vida, he sentido una especial atracción hacia las ciencias exactas y las tecnologías. Aún recuerdo cuando tuve mi primera computadora; desde entonces, algo cambió en mí para siempre. De a poco, fui aprendiendo su funcionamiento e inicié con placer el derrotero de la informática hasta arribar a las herramientas computacionales de hoy en día. De esta manera, fui testigo de cómo estos recursos maravillosos pueden ayudar profundamente tanto a estudiantes como a profesionales en sus diversas áreas. Por estas razones, cuando me propusieron la idea de realizar esta obra relacionada con la programación de planillas de cálculo, de inmediato me sentí muy atraída con la idea. Al escribir este libro, fue una importante fuente de inspiración el método con el que imparto mis clases, el esfuerzo por transmitir mi apasionamiento a mis alumnos y la forma en que ellos, a su vez, van recibiendo un legado tecnológico que les servirá para la vida misma. Esta obra contiene todo lo necesario para introducirnos en el mundo de Visual Basic para Aplicaciones (VBA), así como también los conceptos básicos que servirán como punto de partida para quienes quieran comenzar a programar sus propias macros. Es mi deseo que disfruten del resultado de este libro, así como yo he disfrutado del proceso de elaboración y de escritura. Solo entonces podré decir que he hecho un buen trabajo. Para concluir, quiero dejarles una frase de Ada Byron: “La máquina analítica no tiene la pretensión de crear nada. Puede realizar cualquier cosa siempre que conozcamos cómo llevarla a cabo. Puede seguir un análisis; pero es incapaz de descubrir relaciones analíticas o verdades. Su potencialidad es la de ayudarnos a hacer posible aquello sobre lo que tenemos un conocimiento previo”. Viviana Zanini www.redusers.com 6 PRELIMINARES El libro de un vistazo Este libro está destinado a todos aquellos que deseen aprender a utilizar Visual Basic para Aplicaciones y así poder automatizar las tareas que realizamos con Microsoft Excel. Además del contenido teórico, incluimos diferentes ejemplos prácticos que se pueden reproducir siguiendo las explicaciones paso a paso. INTRODUCCIÓN A LA ESCRIBIR SENTENCIAS CON VBA AUTOMATIZACIÓN Como todo lenguaje de programación, VBA En la programación de Microsoft Office, todo posee reglas que debemos respetar para gira alrededor de los diferentes objetos y escribir las sentencias. En este capítulo, el lenguaje Visual Basic para Aplicaciones. aprenderemos a escribir los procedimientos Por esta razón, en este capítulo inicial, para introducir datos y visualizar resultados. conoceremos en detalle los aspectos También explicaremos cómo podemos básicos que nos permitirán comprender el exportar o importar un módulo. lenguaje VBA para Excel, y explicaremos el modelo de objetos de Excel y su relación jerárquica. Además, vamos a preparar el LOS DATOS EN VBA entorno de trabajo para poder utilizar el lenguaje de programación en los capítulos que En un sentido amplio, un tipo de dato define desarrollaremos a continuación. un conjunto de valores y las operaciones sobre estos valores. En este capítulo, describiremos los datos y los tipos de datos utilizados por el lenguaje VBA. Veremos el uso EL EDITOR DE VISUAL de variables y el ámbito de estas. También BASIC PARA EXCEL examinaremos los diferentes operadores El Editor de Visual Basic para Aplicaciones para trabajar con ellos. es un programa cuya ventana principal nos permite escribir, analizar y modificar el código de programación de una macro. FUNCIONES Antes de comenzar con el estudio de las instrucciones VBA, describiremos el entorno de Las funciones son uno de los elementos programación, y conoceremos las ventanas, básicos de la programación. VBA incorpora las barras de herramientas principales y su funciones predefinidas, que no necesitan funcionamiento en general. ser declaradas y codificadas. En este www.redusers.com MACROS EN EXCEL 2013 7 capítulo, trataremos algunas de las funciones problema se realiza en términos de objetos. predefinidas básicas: matemáticas, de cadena, En este capítulo, explicaremos de comprobación, entre otras. y trabajaremos con los principales objetos de Excel, conoceremos sus propiedades y métodos. ESTRUCTURAS DE PROGRAMACIÓN En el desarrollo de algoritmos muchas veces se FORMULARIOS requiere que se realicen cálculos reiterativos, selección de resultados o también verificaciones. Los formularios son cuadros de diálogo En este capítulo, explicaremos cómo que se programan por medio de controles, representar decisiones en algoritmos cuando y que nos permiten crear una interfaz simple y existen acciones con dos o más alternativas. amigable para introducir, modificar o visualizar También conoceremos las estructuras de control datos. En este capítulo, explicaremos cómo repetitivas disponibles en VBA. crear y programar formularios. SERVICIOS AL LECTOR PRINCIPALES OBJETOS DE EXCEL En esta ultima sección presentamos un La programación orientada a objetos se basa índice temático que nos permitirá encontrar en la idea de la existencia de un mundo lleno de manera fácil y rápida los contenidos de objetos, de modo que la resolución del principales de este libro. INFORMACIÓN COMPLEMENTARIA A lo largo de este manual, podrá encontrar una serie de recuadros que le brindarán información complementaria: curiosidades, trucos, ideas y consejos sobre los temas tratados. Para que pueda distinguirlos en forma más sencilla, cada recuadro está identificado con diferentes iconos: CURIOSIDADES ATENCIÓN DATOS ÚTILES SITIOS WEB E IDEAS Y NOVEDADES www.redusers.com 8 PRELIMINARES Contenido Sobre el autor ............................................................. 4 El Editor de Visual Prólogo ....................................................................... 5 Basic para Excel El libro de un vistazo .................................................. 6 Información complementaria..................................... 7 ¿Qué es el Editor Introducción ............................................................. 12 de Visual Basic? .........................................................46 El entorno de VBE .....................................................47 La barra de menú ..................................................47 La barra de herramientas Estándar. ......................49 Introducción a la La barra de herramientas Edición .........................51 automatización El Explorador de Proyectos. ..................................53 El lenguaje Visual Basic para Aplicaciones ..............14 La ventana Código.................................................56 VBA y Visual Basic (VB) .......................................15 La ventana Propiedades ........................................61 Las macros .................................................................16 Otras ventanas .......................................................63 Programación orientada a objetos ...........................19 El Examinador de objetos .....................................66 Objetos ..................................................................20 Personalizar el Editor de VBA ...................................69 Formato del editor: configurar la tipografía ..........70 La ficha Editor: configurar la introducción de código ......................................71 Acople de ventanas................................................72 La ficha General: gestión de errores......................73 Resumen ....................................................................75 Actividades ................................................................76 Escribir sentencias con VBA Procedimientos .........................................................78 Colecciones ...........................................................25 Ámbito de los procedimentos .................................78 Propiedades, métodos y eventos ............................27 Los procedimientos Sub ........................................79 La ficha Desarrollador ...............................................32 Los procedimientos Function .................................82 Archivos y seguridad .................................................34 Los procedimientos Property. ................................85 Formato de archivos ..............................................35 Trabajar con los procedimientos...............................85 La seguridad..........................................................37 Insertar módulos ...................................................85 Resumen ....................................................................43 Eliminar un módulo ...............................................86 Actividades ................................................................44 Crear procedimentos Sub ......................................86 www.redusers.com

Description:
También quiero agradecer especialmente a mi amigo Luis por MACROS EN EXCEL 2013. 5 lenguaje VBA para Excel, y explicaremos el.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.