Coreldraw Macros → [ Updated ]

CorelDRAW, like Microsoft Office, blocks macros by default for security. To use your own macros or third-party ones:


Even experienced users hit errors. Here is how to fix the most common issues.

Error 91: Object variable or With block variable not set coreldraw macros

Error 13: Type mismatch

The macro ran, but nothing changed.

My recorded macro crashes every time.


You do not need to be a programmer to benefit from macros. The "Record Macro" button is your best friend. CorelDRAW, like Microsoft Office, blocks macros by default

Step-by-Step Recording:

  • Stop Recording: Click the Stop button (blue square).
  • Save: The macro is now saved inside your document or your default "Global Macros" (GMS) storage.
  • Running Your Macro:

    Warning: Recorded macros are literal. If you record a click at coordinates (X=2, Y=5), it will always click there. If your next document doesn't have an object there, it will fail. Recorded macros are great for document creation but bad for selective editing.