Читать книгу «Aprender a programar con Excel VBA con 100 ejercicios práctico» онлайн полностью📖 — MEDIAactive — MyBook.


Aprender a programar con Excel VBA con 100 ejercicios prácticos

© MEDIAactive

Primera edición, 2013

© 2013 MARCOMBO, S.A.

Gran Via de les Corts Catalanes, 594

08007 Barcelona

www.marcombo.com

En coedición con:

© 2013 ALFAOMEGA GRUPO EDITOR, S.A. de c.v.

C/ Pitágoras 1139 - Colonia del Valle

03100 - México D.F. (México)

www.alfaomega.com.mx

Diseño de la cubierta: NDENU DISSENY GRÀFIC

«Cualquier forma de reproducción, distribución, comunicación pública o transformación de esta obra sólo puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a CEDRO (Centro Español de Derechos Reprográficos, www.cedro.org) si necesita fotocopiar o escanear algún fragmento de esta obra».

ISBN por Marcombo: 978-84-267-2019-1

ISBN por Alfaomega:

D.L.: B-32985-2012

Printed in Spain


Presentación

APRENDER A PROGRAMAR CON EXCEL VBA CON 100 EJERCICIOS PRÁCTICOS

Este manual presenta en 100 ejercicios prácticos resueltos un recorrido por los conceptos básicos de programación con Microsoft Visual Basic para Aplicaciones (VBA) para Excel. Si bien es imposible recoger en las páginas de este libro las infinitas posibilidades que ofrece este potente programador, una vez realizados los 100 ejercicios que componen este manual, el lector manejará nociones fundamentales para comenzar a programar por su cuenta y sacar máximo provecho a la aplicación.

LA FORMA DE APRENDER

Nuestra experiencia en el ámbito de la enseñanza nos ha llevado a diseñar este tipo de manual, en el que cada concepto se ejercita mediante la realización de un ejercicio práctico. Dicho ejercicio se halla explicado paso a paso y pulsación a pulsación, a fin de no dejar ninguna duda en su proceso de ejecución. Además, lo hemos ilustrado con imágenes descriptivas de los pasos más importantes y los resultados que deberían obtenerse. Por otra parte, los recuadros IMPORTANTE ofrecen información complementaria sobre los temas tratados en los ejercicios.

Gracias a este sistema se garantiza que una vez realizados los 100 ejercicios que componen el manual, el usuario será capaz de crear sus propias macros y funciones personalizadas, compartirlas correctamente con otros usuarios y sacar el máximo partido de sus múltiples prestaciones.

LOS ARCHIVOS NECESARIOS

En el caso de que desee utilizar los archivos de ejemplo de este libro, cosa que recomendamos, puede descargarlos desde la zona de descargas de la página de Marcombo (www.marcombo.com) y desde la página específica de este libro.

A QUIÉN VA DIRIGIDO EL MANUAL

Este libro está destinado a usuarios experimentados de Microsoft Excel que desean iniciarse en el mundo de la programación para hacer más eficientes sus hojas de cálculo y automatizar procesos mediante la creación de códigos de programación en lenguaje Visual Basic.

Aunque cada ejercicio está tratado de forma independiente, le recomendamos seguir el orden del libro, puesto que en muchos ejercicios se trabaja de forma progresiva sobre los mismos proyectos. Además, hemos intentado agrupar aquellos ejercicios con temática común. De cualquier manera, los ejercicios son independientes y si necesita realizar una consulta puntual, podrá dirigirse al ejercicio en el que se trata el tema y llevarlo a cabo sobre su propio proyecto.

VISUAL BASIC PARA APLICACIONES Y MICROSOFT EXCEL

Visual Basic para Aplicaciones es una herramienta proporcionada por Microsoft junto a su Suitte Office que permite crear toda clase de códigos para controlar la ejecución de sus programas. Con este manual aprenderá a grabar y utilizar macros para Excel que reducirán la realización de acciones repetitivas a la pulsación de botones de acceso directo en sus libros, en sus barras de herramientas o en la cinta de opciones. Podrá editar desde Visual Basic para Aplicaciones los códigos de las macros grabadas y también será capaz de escribir códigos íntegramente desde el editor.

Conocerá para ello el “ABC” del lenguaje de programación de Visual Basic, se familiarizará con los principales objetos, propiedades, métodos y eventos utilizados para crear códigos para Excel, practicará con la sintaxis de cada uno de ellos y comprobará su ejecución y efecto.

Con estos conocimientos creará macros que ejecutarán diversidad de modificaciones de contenido y formato en sus hojas de cálculo, convertirá datos en gráficos de forma automática y luego editará éstos procedimientos VBA. Así mismo, aprenderá a crear sus propias funciones y también cuadros de diálogo y formularios personalizados que ejecutarán toda clase de acciones.


Cómo funcionan los libros “Aprender…”



Índice

001 Grabar una macro

002 Ejecutar, modificar y eliminar una macro

003 Aplicar macro de otro libro

004 Usar el libro personalizado de macros

005 Crear botón de acceso rápido para macro

006 Crear grupo de macros en la cinta de opciones

007 Insertar botón de macro en una hoja

008 Establecer la seguridad para macros

009 Conocer Visual Basic para Aplicaciones

010 Personalizar la interfaz de VBA

011 Establecer propiedades del proyecto

012 Asignar contraseña de seguridad al proyecto

013 Modificar el código de un módulo VBA

014 Personalizar visualización de textos de los códigos

015 Crear un módulo de macro en VBA

016 Eliminar, exportar e importar un módulo

017 Consultar la ayuda de VBA

018 Crear macro con referencias absolutas

019 Crear macro con referencias relativas

020 Firmar una macro

021 Crear un procedimiento

022 Formular cálculos aritméticos en VBA

023 Introducción al uso de las variables

024 Opciones de depuración

025 Usar la ventana Inmediato

026 Definir un objeto y comprender jerarquías

027 Utilizar las propiedades

028 Conocer los métodos

029 Aplicar un método a una colección

030 Trabajar con los parámetros

031 Parámetros con valor de variable y otros casos

032 Agregar una inspección

033 Expandir expresión en ventana Inspecciones

034 Utilizar el Examinador de objetos

035 Convertir instrucciones en comentarios

036 Declarar tipos de variables

037 Hacer necesaria la declaración de variables

038 Más sobre declaración de variables

039 Declarar variables Public y Static

040 Trabajar con constantes

041 Utilizar variables y constantes tipo String

042 Declarar variables y constantes tipo Date

043 Conocer y usar las constantes predefinidas

044 Trabajar con el objeto Range

045 Range como propiedad del objeto Range

046 La propiedad Cells

047 Propiedades Text, Count, Row, Column y Address

048 Propiedades de Range que modifican formato

049 Los métodos Select Copy, Paste, Clear

050 Utilizar el método PasteSpecial

051 Intersectar, combinar, insertar y unir rangos

052 Utilizar funciones de Excel en una macro

053 Usar procedimientos de función

054 Declarar tipos de datos en una función

055 Describir funciones y variables

056 Declarar una matriz de datos

057 Crear una matriz de múltiples dimensiones

058 Convertir lista de datos en una matriz

059 Crear matriz dinámica o de tamaño cambiante

060 Crear un tipo de dato personalizado

061 Utilizar el control condicional If… Then

062 Utilizar el control If… Then… Else

063 Trabajar con varias instrucciones If… Then

064 Controles condicionales con ElseIf

065 Controles condicionales con Selec Case

066 Anidar controles condicionales

067 Crear una macro con bucle usando Do-Loop

068 Repetir instrucciones X número de veces

069 Aplicar bucle para el análisis de datos

070 Bucle en objetos de colección con For Each

071 GoTo o insertar salto a alguna instrucción

072 Usar Call o llamar a un procedimiento

073 Crear macro de inicio automático

074 Crear una macro de arranque

075 Crear procedimiento que se ejecuta al cierre

076 Ejecutar procedimiento al recalcular hoja

077 Crear procedimiento para nuevos libros

078 Usar BeforeDoubleClic en gráfico

079 Macros que se inician con teclado

080 Mostrar un cuadro de diálogo de Excel

081 Utilizar la función MsgBox

082 Incorporar datos con la función InputBox

083 Crear un formulario personalizado

084 Asignar instrucciones a controles de formulario

085 Crear procedimiento que abra el formulario

086 Insertar y utilizar controles (I)

087 Insertar y utilizar controles (II)

088 Crear un formulario de múltiples hojas y usarlo

089 Crear un gráfico desde VBA

090 Crear un gráfico incrustado

091 Crear gráficos con el método AddChart

092 Editar elementos de gráfico con SetElements

093 Propiedades y métodos de gráficos paso a paso

094 Aplicar filtro automático desde VBA

095 Filtrar por color y por valores relativos

096 Filtrar por matriz de datos, palabras e iconos

097 Añadir comando a menú contextual

098 Añadir botón a la ficha Comando de la cinta

099 Crear un complemento para Excel

100 Instalar y usar un complemento

...
9

На этой странице вы можете прочитать онлайн книгу «Aprender a programar con Excel VBA con 100 ejercicios práctico», автора MEDIAactive. Данная книга относится к жанру «Программы».. Книга «Aprender a programar con Excel VBA con 100 ejercicios práctico» была издана в 2021 году. Приятного чтения!