Assigns macros to program events. The assigned macro runs automatically every time the selected event occurs.

To access this command...

Choose Tools - Customise - Events tab.

Save In

Select first where to save the event binding, in the current document or in LibreOffice.


A macro that is saved with a document can only be run when that document is opened.

The big list box lists the events and the assigned macros. After you selected the location in the Save In list box, select an event in the big list box. Then click Assign Macro.

Assign Macro

Opens the Macro Selector to assign a macro to the selected event.

Assign Component...

Opens the Assign Component dialogue box to set a custom UNO command for the selected event.


Component assignment is proposed for controls in the Dialogue Editor.

Remove Macro

Deletes the macro or component assignment for the selected event.

Please support us!