integración de VBA en CorelDRAW significa mucho. VBA utiliza diferentes interfaz de automatización de Corel SCRIPT solía utilizar. Esta interfaz tiene una estructura jerárquica de los objetos incluyendo la aplicación, documento, página, Capa, Forma, y sus diferentes propiedades como relleno forma, contorno, y así sucesivamente. Esta estructura hace que el programa sea más lógico y más fácil de crear, así como permite aumentar el rendimiento.
Desde su introducción en la versión 6, Corel SCRIPT no cambió mucho, excepto que se añadieron algunos nuevos comandos. Con VBA situación se mejora en gran medida. Dejando a un lado los detalles técnicos, sólo quiero señalar, que VBA macro se ejecuta cerca de 5-10 veces más rápido que el programa Corel SCRIPT equivalente. Y teniendo en cuenta que el modelo de objetos de VBA es mucho más avanzado (que ofrece acceso a la más amplia gama de propiedades de los objetos), VBA macro puede lograr el mismo resultado en menor número de pasos, que de por sí aumenta el rendimiento aún más.
Macros son serie de acciones que le permiten realizar tareas rápidamente grabado. Las macros en CorelDRAW® se basan en Microsoft Visual Basic para Aplicaciones (VBA), que se incluye en la instalación de CorelDRAW Graphics Suite.
Usted puede tomar ventaja de las macros VBA disponibles en el programa, y que pueda grabar sus propias macros para automatizar tareas que se realizan con frecuencia. Grabación de macros es fácil, usted no necesita saber VBA para empezar.
Macros VBA permiten completar operaciones básicas, como guardar archivos en un formato de archivo diferente, dibujar formas y otras varias medidas repetidas. Sin embargo, VBA también puede ser usado para crear macros y aplicaciones más ricas que le ayude con las tareas complejas. Por ejemplo, usando el Asistente para calendarios incluido en el programa, usted puede crear varias páginas y de una sola página calendarios personalizados en diferentes idiomas.
Solución habilitado VBA para los desarrolladores para crear mini-aplicaciones inteligentes dentro de CorelDRAW como alterar formas, reposicionar y cambiar el tamaño de las formas, los documentos de apertura y cierre, estilos set ... etc.
VBA en CorelDRAW se puede utilizar como un Plateform para desarrollar poderosa solución gráfica, procesamiento por lotes de archivos. Se puede utilizar para optimizar el flujo de trabajo withen