Macros de Excel
Utilizar comentarios en VBA
Utilizar comentarios en VBA
Utilizar comentarios dentro del código VBA es una de las mejores prácticas que debes adoptar desde que inicias en el mundo de la programación en Excel. Los comentarios harán que tu código sea fácil de entender.
Un comentario en VBA es una línea dentro del...
———
Objetos, propiedades y métodos
Objetos, propiedades y métodos
Los objetos en Excel (VBA) son cosas. Una celda es un objeto, una hoja es un objeto, un libro es un objeto y de esta manera existen muchos más objetos en Excel. A esto lo conocemos como el modelo de objetos de Excel.
Cada uno de los objetos de Excel...
———
Navegando el modelo de objetos
Navegando el modelo de objetos
Excel tiene un modelo de objetos el cual es una jerarquía de todos los objetos que podemos utilizar desde el lenguaje VBA. En la parte superior de la jerarquía se encuentra el objeto Application y todos los demás objetos estarán por debajo de él.
Acceder a objetos...
———
Las colecciones de objetos Workbooks y Worksheets
Las colecciones de objetos Workbooks y Worksheets
Un objeto en VBA puede contener otro objeto y ese objeto a su vez puede contener otro objeto y así sucesivamente. La raíz de todos los objetos en VBA se encuentra en el objeto Application el cual a su vez contiene las colecciones de...
———
El objeto Application en VBA
El objeto Application en VBA
Cuando escribimos macros con VBA trabajamos con múltiples objetos que pueden ejecutar nuestras instrucciones adecuadamente, pero el objeto Application está en el nivel más alto de la jerarquía del modelo de objetos de Excel.
El objeto...
———
El libro de macros personal en Excel
El libro de macros personal en Excel
Cuando creamos una macro en Excel podemos guardarla en el libro actual o podemos guardarla en el libro de macros personal. La ventaja de guardar una macro en el libro de macros personal es que nuestra macro estará disponible para cualquier...
———
Tipos de errores en VBA
Tipos de errores en VBA
No todas las cosas funcionan bien a la primera y seguramente te encontrarás con errores al programar en Excel. Existen dostipos de errores en VBA: errores de sintaxis y errores en tiempo de ejecución.
Errores de sintaxis en VBA
Un error de sintaxis ocurre cuando tenemos un...
———
Depurar macros en Excel
Depurar macros en Excel
Cuando nos encontramos con errores en nuestras macros podemos depurar el código utilizando el Editor de Visual Basic para encontrar fácilmente los errores que pueda contener nuestro código VBA. Considera la siguiente macro:
Depurar código VBA
Para iniciar con la...
———
Variables en VBA
Variables en VBA
Cuando programamos en VBA frecuentemente necesitamos un repositorio para almacenar el resultado de alguna operación. Lasvariables en VBA son utilizadas para guardar valores y su tipo dependerá de clase da dato que deseamos guardar dentro de ellas.
En VBA existen variables de...
———
Cadenas de texto en VBA
Cadenas de texto en VBA
Existen varias funciones en VBA que podemos utilizar para manipular cadenas de texto. A continuación revisaremos algunas de estas funciones VBA y observaremos el resultados de cada una de ellas.
Para iniciar con esta revisión, debes colocar un botón de comando dentro de una...