VBA para la automatización de documentos: Creación de sus propias herramientas avanzadas

Decorative image

Una pregunta frecuente es la siguiente: ¿Por qué HotDocs es mejor que VBA para la automatización de documentos (comúnmente conocida como macros y plantillas de Word para la automatización de documentos)? Hay muchas razones que puedo dar, pero la más importante es esta: VBA es un entorno de programación general y no incluye muchas de las funciones y características necesarias que probablemente necesitará para la automatización de documentos a nivel empresarial. (Véase«VBA y macros y el coste de construir un cuarto de baño»).

He aquí una analogía que puede ayudar a explicar mi punto: supongamos que quieres construir una estantería, pero no tienes herramientas eléctricas: ni sierra, ni taladro, ni lijadora, etc. Podrías ir a tu tienda local de suministros electrónicos y comprar algunos motores eléctricos, interruptores, bobinas de cable, etc., componentes muy potentes y necesarios que podrían utilizarse para construir cualquier número de tecnologías, y comenzar el proceso de construir tus propias herramientas eléctricas. No solo te enfrentarás a un proceso largo y costoso, sino que, al final, es probable que tus herramientas no estén a la altura de las fabricadas por los profesionales.

Ahora bien, el hecho es que Makita, DeWalt y Black & Decker pueden utilizar los mismos componentes que usted tiene pensado utilizar, pero han invertido millones de dólares, por no hablar de décadas, en perfeccionar sus productos, haciéndolos eficientes, potentes, flexibles y seguros. Están disponibles ahora mismo, hoy mismo, en cualquier centro de bricolaje del mundo, y puedes entrar y elegir el que quieras por una pequeña fracción del coste total de construir uno propio.

Por si no ha quedado claro, VBA (macros y plantillas de Word) es una caja de motores, interruptores, bobinas de cable, etc., todos ellos componentes esenciales en muchas otras tecnologías. De hecho, Visual Basic, por no mencionar otras tecnologías de Microsoft, se utiliza en el código base del propio HotDocs. Así que, si VBA son motores e interruptores, HotDocs son sierras, taladros y lijadoras. Dicho de otro modo, si quieres construir una sierra, elige VBA. Si quieres construir una estantería, elige HotDocs.


Nota de la Redacción: Este artículo se publicó originalmente en HotDocs.com. En junio de 2024, Mitratech adquirió la plataforma avanzada de automatización de documentos, HotDocs. El contenido ha sido actualizado desde entonces para incluir información alineada con nuestra oferta de productos, cambios en la regulación y cumplimiento.