

VSTA Editor - provides advanced functions for creating VSTA-based macro projects. Macro Editor (formerly the Visual Basic Editor) - provides advanced functions for creating VBA-based macro projects

Macro Manager docker - provides easy access to all available macro projects for VBA, and to basic functions for working with those projects Macros toolbar - provides easy access to common macro functions The macro features provide several tools for working with macros in the main application window:

For more information, see To manually install the macro features. If you install Microsoft Visual Studio after installing CorelDRAW Graphics Suite, you must re-install the VSTA macro features by modifying your CorelDRAW Graphics Suite installation. To use the VSTA Editor, you must first install Microsoft Visual Studio 2012, 2013 or 2015, Community, Professional, Premium, Ultimate or Enterprise Edition and then reinstall Microsoft Visual Studio Tools for Applications 2015 from. To use VSTA macro features with CorelDRAW, you must have Microsoft Visual Studio 2012 or later installed. You can specify options for the VBA feature. The macro features for VBA and VSTA are installed with the software by default, but you can manually install these features if necessary. You can use VBA to create basic macros for personal use, but you can also use it to create more advanced macro projects.įor detailed information on the differences between VBA and VSTA, please see the programming guide on the Developer area on the CorelDRAW community website. Microsoft Visual Basic for Applications (VBA) - a subset of the Microsoft Visual Basic (VB) programming environment, and an excellent choice for beginners.

VSTA provides the tools and features that you need to create the most advanced macro projects. Microsoft Visual Studio Tools for Applications (VSTA) - the successor to VBA, and an excellent choice for developers and other programming experts. However, if you want to have more control over your macros, you can use the following built-in programming environments: You don’t need any programming experience to use macros - in fact, the basic tools for working with macros are available within the main application window. A macro lets you specify a sequence of actions so that you can quickly repeat those actions later. You can save time by using a macro to automate a series of repetitive tasks. To access Object Model reference documentation from within the Macro Editor
