Hoy recibí una pregunta interesante de parte de Jesús Reyes. ¿Cómo puedo hacer un VLOOKUP en VBA? Aquí les anexo el código. Cuando lo intenté por primera vez me volvía loco porque trataba de usar Application.Worksheetfunction.Vlookup y si no lo …

Cómo hacer una búsqueda en una macro de Excel con VBA (Visual BASIC for Applications) Leer más »

Me llegó esta pregunta interesante de Charlie: Hola, me gustaría me puedas ayudar con el siguiente ejemplo: ORIGEN DE LA BASE (MAS DE 100,000 CUENTAS) Cuenta telefono 303321358 6621392592 303321358 6621750138 303321358 6621814812 303321358 6622277041 303315960 6621029997 303315960 6621033846 303315960 …

Pasar de vertical a horizontal con fórmulas Leer más »

Aquí les paso el código para que solamente algunos usuarios puedan ejecutar una macro. Copien esta macro en un módulo nuevo. Modifiquen la línea 8, que dice Usuarios_con_permiso = Array(«Hugo», «Paco», «Luis», «Armando») Escriban los usuarios autorizados como los teclean …

Que solamente algunos usuarios puedan correr una macro Leer más »

Sub CreaTablaPivote() ‘ Traducido (y ligeramente modificado) de ‘ http://www.thespreadsheetguru.com/blog/2014/9/27/vba-guide-excel-pivot-tables Dim v_Hoja As Worksheet Dim v_PivotCache As PivotCache Dim v_TablaPivote As PivotTable Dim v_PosPivote As String Dim v_DatosFuente As String Dim v_NombrePivote As String ‘ Guarda el nombre que usará …

Código para generar tablas dinámicas vacías Leer más »