Categoría: EXCELeINFO

Mostrar mensaje de los que cumplen años el día de hoy en Excel

En este ejemplo contamos con una tabla de personas y cada pesona tiene una fecha de nacimiento que nos servirá para que al iniciar el archivo un cuadro de mensaje nos indique el nombre de las personas que cumplen años en la fecha actual. Comparando fechas sin tomar en cuenta años Si deseamos comparar la fecha actual VS la fecha de nacimiento, será necesario contemplar sólo el día y el mes de ambas fechas y dejar fuera el año, ya

Ver el artículo completo…


Usar el control Date and Time Picker (mscomct2.ocx) en Excel sobre Windows 7 y 8 de 64 bits

Si has seguido los artículos de este Blog, hay una gran posibilidad de que conozcas ya el uso del control Date and Time Picker en una hoja de Excel o un formulario de vba. En caso contrario, de manera opcional te recomiendo leer este artículo Mostrar control de calendario al elegir una celda en Excel. Figura 1. Control de calendario sobre una hoja de cálculo. Controles Activex en Windows de 64 bits ¿Qué sucede cuando instalamos Office sobre una versión

Ver el artículo completo…


Ejecutar comando CMD desde Excel y mostrarlo en formulario

La gran ventana que tenemos con el lenguaje vba es que casi cualquier código que antes usábamos en Visual Basic 6.0 se puede reciclar, por decirlo de alguna manera. Y por supuesto, el código usado en este artículo no es la excepción. Comandos MS-DOS Las instrucciones Batch de MS-DOS o CMD vienen desde las primeras versiones de Windows y aunque antes eran más populares, su uso es aún vigente, sobretodo con los archivos por lotes .BAT. Figura 1. Ventana de

Ver el artículo completo…


Mostrar archivos PDF en Formulario de Excel vba

Como todos saben, cuando se me presenta alguna situación informática para solucionar siempre busco a Excel como mi primer programa para solucionarla. Y bueno, en esta ocasión este post no es excepción. Por qué mostrar PDFs en Excel si ya tenemos un visor Bueno, para ejecutar correctamente la visualización de archivos PDF necesitaremos tener instalado algún visor, llámese como se llame, no hay predilección por alguno de los que existen en el mercado. Mi versión es que si estamos trabajando

Ver el artículo completo…


Ponderación de resultados usando regla de 3 en Excel

En el lugar donde trabajo es tarea diaria el calificar a los empleados conforme a resultados de sus actividades. Cada grupo de empleados tiene las mismas actividades y cada actividad tiene un valor de ponderación hasta llegar al 100%. En este post comparto un archivo con objetivos y ponderaciones ficticias, pero que seguramente se podrá adecuar a otras necesidades. Regla de 3 En el ejemplo tenemos a 10 vendedores los cuales deben hacer determinado número de ventas en 5 sucursales.

Ver el artículo completo…


Cargar encabezados de tabla en Combobox de Excel con vba

Un truco siempre útil al momento de trabajar con Excel como base de datos es poder traernos los encabezados de una tabla a una lista, En este caso, para se mostrados en un Combobox. Si tus macros implican formularios donde manipules bases de datos, será imprescindible que sepas cuáles son los encabezados de tus tablas. Qué pasa si mis tablas no comienzan en la fila 1 Unos de los primero errores que podemos cometer al momento de traer los encabezados

Ver el artículo completo…


Add-in para manipulación de texto en Excel

En el complemento EXCELeINFO add-in contamos con una sección dedicada a la manipulación de textos, que se encuentra en la sección con el mismo nombre del Ribbon que se crear al momento de instalar el add-in. Figura 1. Sección Texto dentro de EXCELeINFO add-in. Estas herramientas son muy útiles sobretodo al momento de querer convertir texto a mayúsculas, minúsculas, tipo título y oración, pero no queremos pasar por el uso de fórmulas, sobretodo si nuestros datos no se encuentran en

Ver el artículo completo…


Función UDF para convertir texto a Oración en Excel

La manipulación de textos en Excel es una tarea que siempre es necesaria, sobretodo al momento de formatear datos que no están escritos uniformemente. Aunque como sabemos, Excel como hoja de cálculo no es especialista en texto como lo es Microsoft Word, sí tenemos funciones de texto como lo son MAYUS, MINUSC y NOMPROPIO. Word cuenta con una función para convertir texto a oración, es decir, que cada letra posterior a un punto y un espacio (“. ”) debe de

Ver el artículo completo…