Pulsar Actualizar todo dos veces en Excel (y cómo solucionarlo bien)

Si trabajas con tablas dinámicas basadas en tablas de datos que a su vez se alimentan de archivos externos (Excel, CSV, etc.), es muy probable que hayas observado este comportamiento tan frustrante: Pulsas Actualizar todo, pero los datos no parecen actualizarse correctamente. Pulsas Actualizar todo una segunda vez… y ahora sí, todo cuadra. Este artículo explica: Cuál es el problema Por qué ocurre realmente Por qué pulsar dos veces puede “funcionar” Cuál es la solución co...
Saber más...

Utilizar las funciones de Excel en nuestras macros

Utilizar funciones de Excel en nuestras macros VBA
El lenguaje VBA nos permite, a través del objeto WorksheetFunction, utilizar las funciones de Excel en nuestras macros. Este objeto es accesible desde la propiedad del mismo nombre del objeto Application. Tan sólo tiene un pequeño inconveniente: hay que conocer el nombre de la función en inglés. En el ejemplo mostrado, el código nos permite calcular la media de un rango de celdas. La función utilizada en Excel sería PROMEDIO, función que en inglés se llama AVERAGE. La función es accesible co...
Saber más...

Macro convertir a título las celdas seleccionadas

Macro convertir a título de Excel
Con esta macro convertir a título las celdas seleccionadas podremos fácilmente implementar en nuestro Excel un comando que muchas veces echamos en falta. Pretende ser sólo un ejemplo (sencillo y mejorable) de como llamar desde una macro a una función propia a la que tras facilitarle de dato con que debe trabajar nos devuelve el resultado convenientemente procesado. Llamaremos a la macro Titulo(), y para tenerla disponible para todos los libros que editemos, deberemos almacenarla en el libro pers...
Saber más...

Macro convertir a primera mayúscula las celdas seleccionadas

Macro convertir a primera mayúsculas de Excel
Con esta macro convertir a primera mayúscula las celdas seleccionadas podremos fácilmente implementar en nuestro Excel un comando que muchas veces echamos en falta. Llamaremos a la macro PrimeraMayuscula(), y para tenerla disponible para todos los libros que editemos, deberemos almacenarla en el libro personal.xlsb. Mostrar el libro de macros Personal.xlsb Para editarlo deberemos mostrar previamente este libro desde la ficha Vista > grupo Ventana > Mostrar. No debemos hacer modificaciones ...
Saber más...

Macro convertir a minúsculas las celdas seleccionadas

Macro convertir a minúsculas de Excel
Con esta macro convertir a minúsculas las celdas seleccionadas podremos fácilmente implementar en nuestro Excel un comando que muchas veces echamos en falta. Llamaremos a la macro Minúsculas(), y para tenerla disponible para todos los libros que editemos, deberemos almacenarla en el libro personal.xlsb. Mostrar el libro de macros Personal.xlsb Para editarlo deberemos mostrar previamente este libro desde la ficha Vista > grupo Ventana > Mostrar. No debemos hacer modificaciones en este libro...
Saber más...

Macro convertir a mayúsculas las celdas seleccionadas

Macro convertir a mayúsculas de Excel
Con esta macro convertir a mayúsculas las celdas seleccionadas podremos fácilmente implementar en nuestro Excel un comando que muchas veces echamos en falta. Llamaremos a la macro Mayusculas(), y para tenerla disponible para todos los libros que editemos, deberemos almacenarla en el libro personal.xlsb. Mostrar el libro de macros Personal.xlsb Para editarlo deberemos mostrar previamente este libro desde la ficha Vista >  grupo Ventana > Mostrar. No debemos hacer modificaciones en este libr...
Saber más...