Working with VBA Macros
Visual Basic for Applications (VBA) is an implementation of Microsoft's Visual Basic which is built into all Microsoft Office applications.
Support for VBA is not complete, but it covers a large portion of the common usage patterns. Most macros use a manageable subset of objects in the Excel API (such as the Range, Worksheet, Workbook, etc.) and the support include those objects, and the most commonly used method/properties of those objects.
Loading Microsoft Office documents with executable VBA macros
Choose
LibreOffice - Preferences
Tools - Options
- Load/Save - VBA Properties
and mark the
Executable code
checkbox. Then load or open your document.
Executable code
The VBA (Visual Basic for Applications) code will be loaded ready to be executed. If this checkbox is not checked, the VBA code will be commented out so it can be inspected, but will not run.