domingo, 3 de enero de 2021
Limitaciones de Microsoft Excel a la hora de exportar datos a csv
miércoles, 30 de diciembre de 2020
Mensaje con VBA (VISUAL BASIC FOR APPLICATIONS)
Como iniciación a la programación de macros en VBA mostraré como hacer aparecer un mensaje en pantalla.
Para ello solo es necesario incluir la siguiente línea en el momento en que desee, usualmente al final del código para avisar de que se ha finalizado la ejecución:
MsgBox ("Macro finalizada")
El resultado es una ventana flotante (un Message Box) en la que se muestra un aviso y se espera a la pulsación de un botón por parte del usuario.
Mostrar Ficha Desarrollador
Al trabajar con macros en Microsoft Excel es muy útil el uso de la Ficha Desarrollador, la cual está por defecto oculta.
El proceso es el siguiente:
Grabar macro automáticamente
Se pueden grabar macros desde la pestaña Vista:
Pero existe una pestaña oculta denominada "Desarrollador" que nos dará más opciones.
Desde cualquiera de las dos opciones, pulsar en "Grabar macro", realizar las acciones que deseamos que se repitan y pulsar en "Finalizar grabación"
Ir a última columna
Para ir a la última columna, el proceso es similar a ir a la última fila.
Basta con usar el método CTRL + Flecha Derecha
Ir a última fila con datos
La forma más rápida de ir a la última fila en Microsoft Excel, es usando el teclado.
Se trata de ir a una columna vacía, en esa columna bajar hasta la última fila del documento con la combinación de teclas CTRL + Flecha Abajo, volver a colocarse en la columna a la que queremos ir, y subir hasta encontrar la primera fila desde abajo con datos CTRL + Flecha Arriba.
Reducir tamaño hoja Excel cambiando formato
Aún a día de hoy sigo recibiendo una gran cantidad de hojas de cálculo en formato Microsoft Excel 2003.
El antiguo formato *.xls
Este formato entre otras características, como es el tener un máximo de 65000 filas frente a más de un millón del formato más reciente, tiene que ocupa mucho más tamaño.
Por lo tanto, con solo "Guardar como..." y elegir el format xlsx e ahorrará una cantidad importante de espacio, sin perder información.
Otro formato de menor tamaño todavía es el formato xlsb, el cual aún reduce más el tamaño necesario.