Categoría: Formularios

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…


Formatear TextBox en Excel vba

Cuando se realizan aplicaciones de Contabilidad o que impliquen cantidades relacionadas con dinero, el formato de celdas de Excel nos permite elegir entre diferentes formatos de moneda. Pero qué sucede cuando mostramos cantidades en un TextBox de un formulario. Si usamos la propiedad Value de un TextBox nos mostrará el valor sin formato alguno. Es ahí donde deberemos hacer uso de la función Format en vba. Función Format La función Format nos servirá para usad cualquier formato que necesitemos mostrar

Ver el artículo completo…


Usar BUSCARV en formulario de Excel vba e identificar texto o números

Este artículo podría considerarse uno más de los publicados con respecto al tema de la función BUSCARV, pero con detalles que no se habían tocado en otro artículo. En el ejemplo adjunto tenemos una tabla que aloja el nombre del usuario o número telefónico y un respectivo código ficticio. También tenemos un formulario donde deberemos escribir el usuario o teléfono para traer de vuelta dicho su código. Cómo funciona La manera en la que nos traemos el código es mediante

Ver el artículo completo…