当我转到 Tools -> Macros -> Organize Macros -> Python 时,我得到这个对话框:
无法 创建新的 Python 宏。
显然 LibreOffice 没有 Python 编辑器,所以我必须在别处编写宏,然后执行它们。
但我不知道将 Python 脚本放在 哪里。
我尝试在系统范围内搜索名称中带有 “HeloWorld” 的文件,但没有得到任何结果。
我试图将一个 test.py 文件放入:
/home/martin/.config/libreoffice/4/user/Scripts
并重新加载应用程序,但未显示 测试 宏。
我试图在 工具 -> 选项 -> 路径 中找到合适的设置,但没有 “宏路径” :
如何从 LibreOffice 运行 Python 宏?
这个问题是我学习 Python 和学习 LibreOffice 宏的一部分,因此欢迎任何指向一般教程的链接。 LibreOffice Python 宏 的教程似乎特别难找。
我正在使用 LibreOffice 版本:4.1.3.2
原文由 Martin Drozdik 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试在 --- 中手动创建一个子目录
python
/home/martin/.config/libreoffice/4/user/Scripts
全部小写)并将脚本放在那里。这是基于 此 wiki.openoffice.org 文档。