【发布时间】:2014-02-20 05:28:14
【问题描述】:
当我转到 工具 -> 宏 -> 组织宏 -> Python 时,我会看到这个对话框:
不可能创建新的 Python 宏。
显然 LibreOffice 没有 Python 编辑器,所以我必须在别处编写宏,然后执行它们。
但我不知道将 Python 脚本放在哪里。
我尝试在系统范围内搜索名称中包含 "HeloWorld" 的文件,但没有得到任何结果。
我尝试将 test.py 文件放入:
/home/martin/.config/libreoffice/4/user/Scripts
并重新加载应用程序,但未显示 test 宏。
我试图在工具->选项->路径中找到合适的设置,但是没有“宏的路径”:
如何从 LibreOffice 运行 Python 宏?
这个问题是我学习 Python 和学习 LibreOffice 宏的一部分,因此欢迎提供任何指向一般教程的链接。 LibreOffice Python 宏的教程似乎特别难找。
我正在使用 LibreOffice 版本:4.1.3.2
【问题讨论】:
-
尝试在
/home/martin/.config/libreoffice/4/user/Scripts中手动创建一个子目录python(全部小写)并将您的脚本放在那里。 -
@halex 谢谢!它有效!
-
对您有帮助 :) 附录:此建议基于 wiki.openoffice.org/wiki/Python_as_a_macro_language
标签: python ubuntu macros libreoffice ubuntu-13.10