Introducción
  • Introducción
  • Una Experiencia Genial
  • En Caso de que tu Versión de Excel esté en Inglés
  • Aclaración para Usuarios de Mac
  • ¿Por Qué Debo Aprender a Programar?
  • Las 15 Reglas Doradas de la Programación
El Panel de Macros (VBA)
  • Introducción al Panel y Creación de Tu Primera Macro
  • Guardar Libros que Contienen Macros
  • Reubicar Macros
  • Ejecutar Cada Linea de Código con el Depurador
  • Simplificar el Código (I)
  • Simplificar el Código (II)
  • Combinar Macros
  • Ocultar Macros
  • Por Qué No Asignamos Atajos de Teclado a las Macros
  • Por Qué Sí es Necesario Saber Programar
  • Introducción a las Macros
NIVEL 3 - ¡A Programar!
  • Introducción a la Programación
  • Descarga Todo el Código Para Esta Sección
  • Configurando el Panel de VBA
  • Proteger tu Código
  • Objetos, Métodos y Propiedades
  • Jerarquías
  • El Objeto RANGE (Rango)
  • El Objeto CELLS (Celdas)
  • El Objeto ACTIVECELL (Celda Activa)
  • La Propiedad OFFSET (Desplazamiento)
  • La Propiedad END (Fin)
  • La Propiedad RANGE (Rango)
  • La Propiedad CURRENTREGION (Región Actual)
  • La Diferencia Entre los Métodos SELECT y ACTIVATE
  • Navegar entre las Hojas
  • Usar el Nombre VB de cada Hoja
  • Diferencia entre SHEETS y WORKSHEETS
  • Navegar entre Libros
  • La Propiedad VALUE: Escribiendo Datos
  • La Propiedad VALUE: Leyendo y Escribiendo Datos
  • Copiar y Pegar
  • Otras Propiedades Frecuentes
  • A Programar un Arcoiris
  • La Propiedad ADDRESS (Ubicación)
  • Las Propiedades ROW (Fila) y COLUMN (Columna)
  • Obtener la Letra de la Columna con SPLIT (Dividir)
  • Más Propiedades Útiles
  • Más Propiedades Útiles... Aún
  • Abrir Libros Programáticamente
  • Cerrar Libros Programáticamente
  • AbreEsribeCierra ( )
  • Lo Básico en VBA Puesto a Prueba
La Caja de Herramientas del Programador
  • Introducción a la Caja de Herramientas
  • Variables - Variables Locales
  • Variables - Variables Locales con Atajos
  • Variables - Variables a Nivel del Módulo
  • Variables - Variables a Nivel del Proyecto
  • Variables - Datos Técnicos
  • Extra - Truco para Forzarte a Declarar Variables
  • Extra - Ejecutar Macros desde Otro Libro
  • Loops - Do Loop
  • Loops - For Next
  • Loops - For Next Escalonado
  • Loops - While Wend
  • Pruebas Lógicas - Introducción
  • Pruebas Lógicas - IF Simple
  • Pruebas Lógicas - IF Simple Usando CELLS
  • Pruebas Lógicas - IF / THEN / ELSE
  • Pruebas Lógicas - IF / THEN / ELSE Usando CELLS
  • Pruebas Lógicas - IF / THEN / ELSE con Múltiples Criterios
  • Pruebas Lógicas - Comprobar Un Criterio Verdadero y Uno Falso
  • Pruebas Lógicas - Comprobar Si se Cumple Cualquier Criterio
  • Pruebas Lógicas - Selección de Casos
  • Cálculos - Cálculos Simples Desde el Código
  • Cálculos - Escribir Fórmulas en una Celda
  • Cálculos - Escribir la Misma Fórmula en un Rango de Celdas
  • Cálculos - Usar las Funciones Incorporadas en Excel
  • Cálculos - Usar las Funciones Incorporadas con Rangos Definidos
  • Cajas - Obtener Información con la Función InputBox
  • Cajas - Manipular Mayúsculas y Minúsculas
  • Cajas - Obtener Información con el Método InputBox
  • Cajas - Cajas de Mensajes Simples
  • Cajas - Cajas con Opciones
  • Arrays - Introducción
  • Arrays - Array Simple, Unidimensional y Estático
  • Arrays - Array Simple, Unidimensional y Dinámico
  • Arrays - Array Simple, Bidimensional y Estático
  • Arrays - Array Simple, Bidimensional y Dinámico
  • Arrays - Extraer Información a Pedido del Usuario
  • Arrays - Hacer BUSCARV en un Array
  • La Caja de Herramientas del Programador
Automatizando tus Reportes
  • Introducción a Reportes Automatizados
  • Aclaración para Usuarios de Office 2010
  • Grabando el Esqueleto del Código
  • Ajustar el Código de AgregarNuevaHoja
  • Ajustar el Código de GananciaPorDia (I)
  • Ajustar el Código de GananciaPorDia (II)
  • Crear una Sub Inicial y una Llamada CapturarLaInformacion