Categoría: EXCELeINFO

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…


Sentencias de SQL en Power Query (antes Data Explorer) para Excel

El día de ayer 11-nov-2013 el equipo de Power BI en Microsoft ha publicado una nueva actualización del ya famoso add-in Power Query (antes Data Explorer), que en su nueva versión 2.8.3476.202 trae, entre otras, una característica muy interesante, que es la de escribir nuestras sentencias de SQL al momento de conectarnos a dicho motor de base de datos. Sentencias nativas de SQL Anteriormente había publicado en este Blog un archivo de ejemplo para realizar consultas SQL directamente desde un

Ver el artículo completo…


Implementar controlador de errores en Excel vba

La instrucción On Error nos va a permitir implementar un manejador de errores en nuestras macros de Excel. Existen 3 maneras de utilizar la instrucción On Error. Descripción Instrucción On Error GoTo línea Lo usamos para que al momento de que se detecte algún error, pase el control a una línea o a una etiqueta. On Error Resume Next Si se detecta un error, se pasará el control a la siguiente línea, omitiendo el anterior. On Error GoTo 0 La

Ver el artículo completo…


Macro para crear grupos de filas con la misma cantidad de registros en Excel

La macro que en este artículo les comparto tiene como objetivo crear x número de grupos con x número de columnas, por ejemplo, si tenemos un listado de 50,000 filas con datos, hacer asignaciones por lotes o grupos, pero en lugar de hacerlo de manera manual que haya un Inputbox que nos pregunte la cantidad de grupos y registros. Uso de la macro Decidí crear esta macro, ya que un usuario del Blog planteó la necesidad de separar un listado

Ver el artículo completo…


Crear gráfico combinado paso a paso en Excel

Un gráfico combinado nos permite mostrar distintos tipos de información en uno mismo, Por ejemplo podemos combinar un gráfico de barras con uno de líneas para conseguir un efecto visual que facilite su comprensión. Figura1. Gráfico combinado. Barras y líneas. Comparar Ganancias vs Ventas Para realizar nuestro gráfico combinado usaremos la información de ventas y ganancias correspondiente a 7 semanas. La información de las ganancias las mostraremos en un gráfico de barras y las ventas en un uno de líneas.

Ver el artículo completo…


Ejecutar macros de otro archivo de Excel con Run y Call

Para este artículo vamos a hacer uso del método Application.Run y de la instrucción Call. Las dos nos servirán para mandar llamar procedimientos o funciones de otro libro de Excel o de un módulo en específico dentro del mismo. Figura1. IDE de vba. Application.Run (Método) Este método ejecuta una macro o manda llamar a una función. Se puede usar para ejecutar una macro de Visual Basic o incluso de una función dentro de una DLL. Call (Instrucción) Esta instrucción transfiere

Ver el artículo completo…


Libro VBA Excel 2013 Ediciones ENI

Ediciones ENI, especialistas en libros de informática, nos ofrecen en esta ocasión un excelente libro sobre VBA para Excel 2013. Todos sus libros están desarrollados por especialistas del tema, se acompañan de muchas pantallas y, dependiendo del título, incluyen ejemplos de código para poder practicar. Hasta el 15/nov/13, ofrecen a los seguidores de EXCELeINFO un 5% de descuento en los libros impresos, y un 15% de descuento en los online. Para tenerlo, tienes que escribir el código EXCELEINFO1013 al hacer

Ver el artículo completo…


Eliminar macros de un archivo de Excel. ¡Úsese con cuidado!

Este ejemplo es de los catálogados como “está usted seguro?” por el tipo de código que contiene y las posibles macros que elimine. Por qué querría borrar macros de un archivo de Excel El código que comparto, sí, elimina todo el código de nuestros objetos y módulos de VBA, pero también nos ilustra sobre los elementos que contiene un proyecto VBA y sus componentes, obviamente manipulados mediante el mismo lenguaje. Cómo funciona El ejemplo hace uso de los objetos que

Ver el artículo completo…


La Nueva Generación de héroes de Excel

Muy comúnmente se le conoce a los profesionales de Excel como héroes de Excel o héroes de la hoja de calculo. Son aquellas personas que gracias a sus habilidades en la herramienta (VBA, tablas dinámicas, formulas complejas, etc.) logran aportar ese valor a la empresa con reportes, aplicaciones y/o tableros de mando que utiliza la organización diariamente para la toma de decisiones Existe una gran cantidad de héroes de Excel en el mundo y si eres uno de ellos o

Ver el artículo completo…


Mostrar tabla en ListBox de Excel vba dependiendo la hoja activa

Hace un par de años publiqué el ejemplo Pasar datos de tabla a ListBox en Excel, el cual toma los datos de una tabla de Excel y los transporta a un ListBox. El ejemplo está un poco limitado, ya que la tabla tiene un nombre definido que no cambia el rango de la tabla de manera dinámica, además de que si agregamos una columna, el código debe ser modificado. Tip: Te invito a revisar qué otros ejemplos he publicado donde

Ver el artículo completo…