Categoría: EXCELeINFO

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…


Formato de nómina que detecte las quincenas con menos de 15 días en Excel

En este artículo les comparto un formato de nómina quincenal que es muy usado aquí en México, donde se calculan los días laborados de los empleados. El formato consta de una lista de empleados de manera vertical y los días de una quincena completa de manera horizontal. Los días de la quincena pueden ir desde el día 1ro de cada mes hasta el 15vo día o del día de 16vo al último día del mes. El último día del mes

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…


Macro para guardar hoja activa como archivo nuevo en Excel

Esta macro que les comparto viene incluída en la reciente versión de EXCELeINFO add-in y en lo personal es una macro que uso mucho. Cómo funciona En caso de que la estructura del archivo o ventanas no estén protegidas, pregunta si deseamos guardar la hoja. Si decimos que sí, se procede a copiar la hoja y nos muestra el formulario de Guardar como. La macro permite guardar con las extensiones .xls, .xlsx, .xlsm y .csv. Código de la macro Fe

Ver el artículo completo…


Macro para eliminar objetos y autoformas de una rango de Excel

En la próxima versión de EXCELeINFO add-in se añadirá una nueva opción en el menú objetos que nos permitirá eliminar las autoformas y objetos que tengamos en determinado rango de una hoja de Excel. Este menú se añade como hermano del que ya existe llamado Eliminar todos los objetos y formas de la hoja activa, liberada en la versión 2.4.5. Cómo funciona El primer paso será elegir el rango del cual queremos eliminar las formas. Con un contador For Next

Ver el artículo completo…


Aplicaciones mashup: vista interactiva de Excel para sitios Web

El equipo de Excel a través del sitio http://www.excelmashup.com nos anima a expandir las capacidades de nuestra querida hoja de cálculo: Bring the power of Excel to any data on the web Las aplicaciones mashup son aplicaciones Web híbridas que combinan información de distintas fuentes visualizando en una única interfaz gráfica, es por eso que con una simple tabla incrustada en un sitio Web podemos tener todo el poder de Excel mediante la Interactive View. Vista interactiva En la página

Ver el artículo completo…


Macro para copiar datos de una tabla excluyendo encabezados en Excel

En algunas ocasiones será necesario seleccionar o copiar la información contenida en una tabla de Excel, pero sin tomar en cuenta los encabezados. Se me ocurre para copiar información de distintas tablas y hacer una con datos concentrados. En el artículo llamado Cargar encabezados de tabla en Combobox de Excel con vba manejamos también información de una tabla, pero el propósito era recoger los encabezados. Para este artículo vendría siendo lo contrario. Cómo funciona Tenemos una tabla simple la cual

Ver el artículo completo…


Resetear cuadro de herramientas del IDE de vba en Excel

El cuadro de herramientas o toolbox de vba es la sección donde insertamos controles a nuestros formularios. Suele suceder que borramos algún control de este cuadro o de repente no vemos ningún control. Y a menos que recordemos cuáles son los controles por defecto que vienen, la mejor manera de recuperarlos es reseteándolos. Figura 2. Toolbox sin controles. Cómo lo hacemos Primeramente deberemos encontrar el archivo Excel.box en nuestro disco duro. Para poder resetearlo bastará simplemente con cerrar cualquier instancia

Ver el artículo completo…


Ejecutar aplicaciones de Windows desde Excel vba

En la sección Windows de nuestro EXCELeINFO add-in se incluyen accesos directos a programas de Windows, mismos que son llamados desde vba con el método LoadFile. Dicho método viene declarado en la shell32.dll por lo que será necesario hacer una referencia en el módulo donde pensemos incluir el código. Figura 1. EXCELeINFO add-in contiene accesos directos a progamas de Windows. Código de la macro En un módulo normal y antes de todas las macros o funciones vamos a hacer referencia

Ver el artículo completo…


Trabajar con horas en una tabla dinámica de Excel

En lo sistemas de telefonía de los Contac Center siempre será imprescindible obtener reportes acerca del tiempo en que los agentes se encontraron conectados al sistema. Obtener suma y promedio de horas Para tal propósito tenemos un reporte acerca del tiempo en que los agentes estuvieron conectados al sistema durante dos días. Mediante una tabla dinámica, deberemos obtener del mismo tiempo conectado, cuál fue su promedio y la suma de horas totales. Figura 1. Reporte de tiempo por agente. Manos

Ver el artículo completo…