Add-ons or Macros?!

Hello.

Isn’t it that add-ons like LOX365 are actually macros that have become add-ons?
So why doesn’t it warn us that a macro is about to run when we open LibreOffice?
But when we manually add the same macro to LibreOffice, it warns?!

You can not find anything from that package under Tools>Macros>Run…
The extension package adds spreadsheet functions to the collection of built-in functions. You find them in the formula wizard (Ctrl+F2).

However, there are many extensions installing some macro code. the macro organizer, tab “Libraries”, allows to export Basic code and dialogs as an extension package.

1 Like

How about the ALTSearch add-on?

AltSearch seems to be a StarBasic extension with some extras. See addon.xcu.

1 Like

Because installing an extension (“add-on”) is an explicit process, and since you installed this extension, you obviously wanted to execute its functionality. Users expect that extensions normally include something programmatic. Asking user “you have installed a program; do you want to allow it to run?” would be silly.

Whereas the documents don’t tell you that there’s some macro functionality inside; users expect that normally documents contain text, numbers, images; but the macros inside documents is not the main kind of content, and without the warning, users would run macros in documents without knowing.

It is unclear why the question appeared in the first place; the said is some very basic thing. Do you have something specific in mind, which requires more detailed discussion, like installation of extensions by administrators, or marking locations safe for execution (trusted)?

3 Likes