Categoría: Formularios

Cambiar color a hojas de Excel mediante formulario vba

Si eres de los que sigues este Blog, te habrás dado cuenta que llevo con este 3 artículos relacionados a las hojas de un archivo de Excel. Mi objetivo es crear un add-in que contenga las siguientes opciones: Mostrar y ocultar hojas. Cambiar nombre a etiquetas de hojas. Cambiar color a etiquetas de hojas. Etc, etc. Los dos primeros temas ya están publicados para su consulta. En lo que respecta a este artículo vamos a tener un formulario donde podremos

Ver el artículo completo…


Cambiar nombres a hojas de Excel mediante formulario vba

Desde hace algún tiempo tenía la inquietud de desarrollar un formulario donde pueda cambiarle el nombre a diferentes hojas de Excel sin necesidad de andar moviéndote a las diferentes pestañas para cambiarles el nombre. Pues este artículo está dedica precisamente a eso, a compartirles el formulario que desarrollé. Cómo funciona Lo más difícil es un formulario no es que haga lo que quieras, sino que lo haga de la manera correcta previendo todos los escenarios posibles… pensando en el usuario

Ver el artículo completo…


Formulario para mostrar y ocultar hojas en Excel usando ListBox

Siguiendo con el tema de macros y formularios en Excel, en este artículo les comparto un formulario donde prodremos ocultar y mostrar hojas de manera dinámica. Pasar elementos de un ListBox a otro Nuestro formulario contrendrá dos ListBox donde los elementos serán los nombres de las hojas que haya en el archivo activo. Si elegimos el nombre de una hoja que se encuntra en el ListBox izquierdo (hojas visibles), lo podremos mover hacia el ListBox derecho (hojas ocultas). Figura 1.

Ver el artículo completo…


Macro para validar campos vacíos de un formulario al dar de alta en Excel

Ya tenemos un formulario en Excel para dar de alta regitros en hoja de Excel, pero dicho formulario no nos valida cuando tenemos alguna celda en blanco. Esta adecuación a la macro evitará que los datos se registren cuando hay alguna celda en blanco, lo que forza al usuario final a llenar todos los campos. Figura 1. Formulario de captura en Excel. Validar campos vacíos Para efecto de poder validar los 8 campos del formulario, asignamos nombres a las celdas

Ver el artículo completo…


Macro para agregar recordatorios en Outlook desde Excel

Para todos aquellos que usamos Outlook de Office como herramienta principal para administrar nuestro correo electrónico, el ejemplo que  les comparto estoy seguro que le podrán encontrar un uso para administrar sus tareas. Guardar tareas La macro principalmente guarda en una hoja de Excel la información correspondiente a tareas que progragremos realizar en algún momento, aunque también podemos guardar información de cumpleaños, pagos de servicios o cualquier actividades que necesitemos recordar. Adicional podemos elegir que las tareas que agreguemos también

Ver el artículo completo…


Video tutorial Uso de un Combobox y BUSCARV en Excel con vba

Siguiendo con esta serie de Video tutoriales de Excel y vba, en esta ocasión del comparto un video donde haremos uso de un Formulario y un Combobox y de una manera muy sencilla los haremos funcionar con la función BUSCARV para obtener el dato de un ID correspondiente a un listado de nombres. El Video y la descarga el ejemplo están al final del artículo. Reto El reto que haremos en el video será: Usar un formulario con un ComboBox

Ver el artículo completo…


Rango de búsqueda dinámico para BUSCARV usando INDIRECTO en Excel

Como hemos visto a lo largo de varios artículos sobre BUSCARV, que por mucho es una función imprescindible que nos saca de muchos apuros. En base a una consulta en el Blog, este artículo trata sobre tener un rango de búsqueda dinámico si es que el BUSCARV lo deseamos aplicar buscando en distintas hojas o tablas. Cómo funciona Tenemos un archivo con 4 hojas. En la primera hoja tenemos un formulario de búsqueda en el cual contamos con una lista

Ver el artículo completo…


Formulario de alta y búsqueda de registros incluyendo imágenes en Excel

Siguiendo con el tema de base de datos en Excel, ahora les comparto un ejemplo donde hacemos uso del control Imagen de vba para poder mostrar imágenes en un formulario. Cómo funciona Tenemos una tabla de Excel donde insertaremos datos de Super héroes, tales como su Nombre, de qué Editorial provienen, Comentarios, además de insertar la ruta de nuestra PC donde se aloja la Imagen correspondiente. Figura 1. Tabla de Super héroes con imágenes. Alta de registros Lo interesante de

Ver el artículo completo…


Formularios para búsqueda, alta, baja y actualización de registros en Excel

En este ejemplo les comparto algunos formularios con las acciones más comunes y solicitadas al momento de manejo de registros en bases de datos. Búsqueda. Alta. Baja. Actualización. Tenemos una tabla con los encabezados ID, USARIO, DEPARTAMENTO y PUESTO, donde obligatoriamente el ID debe ser un registro único para que todas las acciones funcionen bien. El primer formulario tendrá las acciones de ALTA y BUSCAR. Figura 1. Acciones de Alta y búsqueda. Alta de registros Al presionar el botón Alta

Ver el artículo completo…


Formulario de captura en Excel que guarda datos en otra hoja

Cuando deseamos que otras personas recaben datos siempre son de gran utilidad los formularios. Un formulario de captura nos permite recolectar sólo datos necesarios, ya que al tener campos estructurados y listas con opciones, evitamos que los usuarios escriban cosas que no necesitamos. Además, si al formulario le añadimos macros, podremos tener nuestros datos en tablas para posteriormente manipularlos con facilidad. Por qué no usar los formularios de vba A esta pregunta siempre daré la misma respuesta: todo depende del

Ver el artículo completo…