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

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

  • Author: MEDIAactive
  • Publisher: Marcombo
  • ISBN: 9788426719027
  • eISBN Pdf: 9788426720191
  • eISBN Epub: 9788426720191
  • Place of publication:  Barcelona , Spain
  • Year of publication: 2013
  • Year of digital publication: 2013
  • Month: February
  • Pages: 298
  • Language: Spanish
Gracias a este manual a color adquirirá los conocimientos básicos sobre Visual Basic para Aplicaciones, en lo que a programación para Excel se refiere. A lo largo de los 200 ejercicios prácticos: Grabará y utilizará macros desde Excel y creará botones de acceso directo a éstas en sus libros, en sus barras de herramientas y en la cinta de opciones. Editará desde Visual Basic para Aplicaciones los códigos de las macros grabadas y escribirá códigos íntegramente desde el editor. Conocerá el ABC del lenguaje de programación de Visual Basic y se familiarizará con los principales objetos, propiedades, métodos y eventos utilizados para crear códigos para Excel. Practicará con la sintaxis de las principales palabras clave usadas en la programación para Excel y comprobará su ejecución y efecto. 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 modificará los ya creados con procedimientos VBA. Así mismo, aprenderá a crear sus propias funciones, cuadros de diálogo y formularios personalizados que ejecutarán toda clase de acciones.
  • Título de la página
  • Derechos de Autor
  • Presentación
  • 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
  • Para continuar aprendiendo…

SUBSCRIBE TO OUR NEWSLETTER

By subscribing, you accept our Privacy Policy