Una macro contra horas de copiar y pegar en Word
Partir un documento de Word de cientos de páginas en archivos independientes, renombrarlos, guardarlos e imprimirlos a mano es una tarea que se come jornadas enteras. La solución existe, es gratis y se llama macro: una secuencia de órdenes grabada que se repite con un clic. El problema no es la herramienta, es que casi nadie sabe qué es ni por dónde empezar.
La definición más útil es la que da uno de los intervinientes: una macro es una secuencia de órdenes programada que se puede repetir pulsando un botón. El flujo sería seleccionar página, cortar, pegar en un documento nuevo y guardar con numeración ascendente, en bucle hasta agotar el original.
Quince minutos de trabajo para un informático, según la estimación que circula en la conversación. Menos de 100 euros si se encarga a un tercero, según se apunta en el hilo.
El obstáculo real: qué demonios es una página
El punto delicado no es el código. Es decidir dónde cortar. Una página depende de márgenes, tamaño de letra y saltos insertados, no de una frontera objetiva. Si el documento no está bien estructurado, la macro no adivina: hay que definir el criterio, sea por número de páginas, por encabezados o por saltos de sección.
Ahí se abre la brecha entre lo simple y lo complejo. Un texto plano con saltos claros se parte con un módulo de VBA de pocas líneas. Un documento con formato caprichoso exige más criterio que programación.
El código no perdona la desorganización del original.
Alternativas sin programar: PDF, Image Magick y conversión
Quien no quiera tocar VBA tiene una ruta intermedia: pasar el documento a PDF, abrir la vista de miniaturas, seleccionar todas las páginas y extraerlas como archivos independientes. Después se reconvierte a Word si el contenido es sencillo. Para lotes grandes se apunta a Image Magick o a un ejecutable que procese directorios enteros sin abrir archivo por archivo.
La advertencia es la de siempre:
cada conversión introduce ruido. Formatos complejos, tablas y estilos sufren en el viaje de ida y vuelta. Funciona, pero no es gratis en calidad.
Aprender VBA o pagar a alguien que ya lo sepa
El consenso tácito es que empezar de cero con nivel nulo lleva más tiempo del que cuesta la tarea. Quien tiene prisa contrata; quien quiere aprender, se pelea con el editor de VBA y con tutoriales en inglés. La oferta de aprender ofimática de verdad —esa que figura en tantas ofertas de empleo— sigue siendo la asignatura pendiente.
La predicción, con reservas: la
automatización acabará siendo el criterio normal de selección en puestos administrativos. Mientras tanto, la mayoría seguirá copiando y pegando a mano, página a página, sin saber que el botón existe.