Macros de Excel a medida
Una macro a medida no es una plantilla descargada ni una grabación de pulsaciones. Es código escrito para tu proceso concreto, con tus reglas de negocio, tus nombres de columna y tus excepciones: esas que ninguna herramienta genérica contempla y que son justo las que te hacen perder tiempo.
Cuéntanos tu procesoGrabar una macro no es programar una macro
La grabadora de Excel sirve para tareas de diez segundos que siempre ocurren igual. En cuanto el fichero de entrada trae una fila de más, cambia el nombre de una hoja o aparece un cliente nuevo, la grabación se rompe: hace referencia a celdas fijas y no sabe reaccionar a lo inesperado.
Una macro programada trabaja de otra forma: localiza las columnas por su encabezado, recorre los datos que haya —diez filas o cien mil—, comprueba lo que recibe y avisa cuando algo no encaja. Esa diferencia es la que separa una automatización que dura años de una que hay que rehacer cada trimestre.
Qué solemos programar
- Procesos de oficina técnica: traspaso de mediciones y presupuestos entre programas, comparativos de ofertas de proveedores, cálculos de dimensionado con verificación de resultados.
- Procesos administrativos: conciliaciones entre extractos y listados internos, reparto de costes, control de horas, seguimiento de facturación.
- Preparación de datos: unificar exportaciones de sistemas distintos que nunca vienen con el mismo formato.
- Interfaces internas: formularios, botones y menús propios para que el usuario final no vea código nunca, solo el botón que necesita.
- Enlace con otros programas: Word, Outlook, Access, PowerPoint, bases de datos SQL y APIs web, todo desde el mismo libro de Excel.
Ves el resultado antes de pagar. Te entregamos una versión funcional con datos de ejemplo para que compruebes que hace lo que esperas. Si no te convence, no hay factura.
Cómo trabajamos el desarrollo
- Entender el proceso. Nos interesa el paso a paso real, incluidas las excepciones que solo conoce quien lo hace cada semana. Ahí suele estar la mitad del trabajo.
- Acordar el alcance. Qué entra, qué no entra y qué pasa cuando los datos llegan mal. Escrito, para que nadie descubra sorpresas al final.
- Desarrollo y prueba. Programamos y probamos con casos límite: ficheros vacíos, filas duplicadas, valores fuera de rango.
- Entrega. Código comentado, instrucciones de uso y formación a las personas que lo van a manejar.
Qué recibes exactamente
El libro de Excel con la macro integrada y, si lo prefieres, el código en un complemento aparte para poder aplicarlo a varios libros. Se entrega documentado: quien venga detrás —seas tú, otro proveedor o tu departamento de sistemas— puede leerlo y modificarlo. No trabajamos con código cerrado ni con dependencias de servidores nuestros: lo que se instala en tu equipo es tuyo y funciona sin conexión.
Sobre el mantenimiento
Una macro bien hecha aguanta años sin tocarse. Lo que cambia no es el código, sino el proceso: una nueva delegación, un formato de exportación distinto tras actualizar el ERP, un impuesto que cambia. Por eso las partes que suelen variar se dejan en una hoja de configuración, editable sin programar. Para el resto puedes contratar mantenimiento o pedir modificaciones puntuales cuando surjan.
Seguridad y datos
VBA se ejecuta en el ordenador del usuario. No hay nube, no hay servidores intermedios y la información no viaja a ninguna parte. Para desarrollar nos basta con un fichero de ejemplo con datos ficticios que respete la estructura real, así que no necesitas compartir información sensible en ningún momento.
Preguntas frecuentes
Depende del número de pasos, de las fuentes de datos implicadas y de cuántas excepciones hay que contemplar. Por eso no publicamos tarifas cerradas: te damos un presupuesto concreto tras ver tu proceso, sin coste ni compromiso.
Sí. El código se entrega comentado y accesible desde el editor de VBA que ya viene en Office. Además, los valores que suelen cambiar se dejan en una hoja de configuración, precisamente para que puedas ajustarlos sin tocar programación.
VBA existe en la versión de escritorio de Office para Mac, pero con limitaciones: algunas funciones del sistema de archivos y de integración con otros programas no están disponibles. Si trabajáis en Mac, lo comprobamos antes de comprometernos con el alcance.
Se contempla desde el diseño: control de acceso al fichero, bloqueos de escritura y trazabilidad de quién ejecutó qué. Si el volumen o la concurrencia son altos, te diremos si el enfoque adecuado sigue siendo Excel o conviene otra base.
Describe tu proceso y te decimos si compensa
Te respondemos con qué se puede automatizar, qué no, y qué tiempo recuperarías. Si no compensa, te lo decimos igual.
Enviar mi proceso