29/06/2023

VBA: Seleccionar un dato concreto de un listbox

Por el título puede parecer que vamos a seleccionar un registro de un listbox, es decir, una línea del listbox, cuyo primer campo, generalmente es un id. Claro, es posible, pero eso ya lo hemos visto innumerables veces. Estoy hablando de seleccionar una fila y una columna, un dato concreto.
16/06/2023

VBA: alinear campo de listbox a la derecha

Un usuario de un grupo de Facebook donde regularmente escribimos nos pidió la forma de alinear un campo de un listbox a la derecha. Supusimos que si realizaba una búsqueda por Internet, probablemente encontraría la forma rápidamente. Aún así, no se nos había presentado el caso, por lo que nos lo hemos tomado como un pequeño reto. Nos hemos puesto manos a la obra con el objetivo de encontrar una solución y estamos seguros de que habrán más formas e incluso más sencillas de hacerlo, pero nos ha salido esta solución que os vamos a mostrar.
22/05/2023

VBA: función “Environ”

Hoy traemos una función de sistema. Es una de esas funciones aburridas que contiene VBA y ¿qué hace? Pues te permite saber cosas del sistema o del usuario. Estoy hablando de la función “Environ”. Esta función obtiene información sobre nuestro sistema operativo y nos devuelve esa información en una cadena. Contiene todas las variables del entorno del sistema operativo.
14/06/2022

VBA: método CopyFile

Seguimos descubriendo métodos del objeto "FileSystemObject". En esta ocasión, como es muy obvio lo que podemos hacer con el método CopyFile, Alba nos presenta una función que te permitirá hacer una copia de seguridad de los archivos que desees y para ello utilizará lo aprendido en varios destellos. Interesante, ¿verdad?
11/06/2022

VBA: método GetParentFolderName

Con este método puedes obtener el nombre de la carpeta donde está un fichero pasado con la ruta completa. Pero como nos parece demasiado soso, vamos a aprovechar el destello 87 en el que vimos la función “Split” y vamos a obtener el nombre de la carpeta contenedora. ¿Quieres ver cómo?