Crear un formulario en VBA es una tarea que requiere cierto arte y cierta preparación. Esto no significa que sea difícil, simplemente hay que probar bastante si uno decide embarcarse en esta “aventura”. Eso sí, los resultados son casi inmediatos y las posibilidades que te permiten son casi infinitas.
VBA
Ver todas las hojas de un libro de Excel
Con frecuencia ocultamos hojas en los libros de Excel que usamos y también con frecuencia tenemos que hacerlas visibles para cambiar algo. Esto es algo tan tedioso cuando lo haces dos veces que para eso creé esta mini-macro que permite ver todas las hojas de un libro de Excel.
La propiedad Visible de una hoja
La propiedad Visible de una hoja en VBA tiene tres posibles atributos:
- xlSheetHidden
- xlSheetVisible
- xlSheetVeryHidden
Proteger un libro en Excel con VBA
Proteger un libro en Excel con VBA es una tarea relativamente habitual para los que trabajamos con este tipo de archivos y con clientes frecuentemente.
Los motivos pueden ser varios:
Sumar Si en VBA
Hace unos días me preguntaba un amigo como era la función SUMAR.SI en VBA. Esta función, que es super usada en Excel no existe en VBA como tal. ¿Pero cómo que no existe?. La respuesta es sencilla, en VBA podemos emular casi cualquier función de manera sencilla pero customizándola a nuestras necesidades.
Ejercicios Básicos de VBA
A continuación presentamos unos cuantos ejercicios básicos de VBA para principiantes. Estos ejercicios están orientados a aprender a usar bien los fundamentos de la programación (práctica no teórica) de VBA. Aunque los ejercicios parezcan repetitivos, os recomiendo encarecidamente hacerlos con calma para tener claras las bases.