【发布时间】:2020-06-19 06:08:45
【问题描述】:
在 python 脚本中,我知道我可以在 My Macros 库容器中执行自定义 libreoffice 宏,方法是抓取一个调度程序并执行:
dispatcher.executeDispatch(frame, "macro:///Standard.Module1.mymacro", "", 0, ())
但是如何调用本地文档特定的宏呢?我认为“宏///”有一个替代术语,例如“文档///”,可以使上述调用起作用,但我在任何地方都找不到任何文档。宏调用字符串的正确格式是什么?
【问题讨论】:
-
好问题。如果您尝试从 Python 脚本调用另一个函数,并且您在 Windows 中,我发现您可以将这些文件放在 Program Files\LibreOffice\program 目录中并且可以导入。
标签: python libreoffice