首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在LibreOffice中运行python宏?

如何在LibreOffice中运行python宏?
EN

Stack Overflow用户
提问于 2014-01-28 18:20:29
回答 4查看 28.6K关注 0票数 29

当我转到Tools、->宏、->组织宏、-> Python时,我会得到以下对话框:

不可能创建新的宏。

显然,LibreOffice没有编辑器,所以我不得不在其他地方编写宏,然后执行它们。

但我不知道在哪里放置脚本。

我尝试用"HeloWorld"在系统范围内搜索文件,但没有得到任何结果。

我试图将一个test.py文件放入:

代码语言:javascript
复制
/home/martin/.config/libreoffice/4/user/Scripts

并重新加载应用程序,但未显示测试宏。

我试图在Tools -> Options -> Path中找到适当的设置,但是没有“宏路径”

如何从LibreOffice运行Python宏?

这个问题是我学习Python和学习LibreOffice宏的过程的一部分,因此欢迎任何指向普通教程的链接。关于LibreOffice Python宏的教程似乎特别难找到。

我使用的是LibreOffice版本: 4.1.3.2

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-02-27 16:40:38

尝试在python中手动创建一个子目录/home/martin/.config/libreoffice/4/user/Scripts (全部小写),并将脚本放在那里。

这是基于这个wiki.openoffice.org文档的。

票数 20
EN

Stack Overflow用户

发布于 2017-02-07 16:05:12

我也很难有一个清晰的开始,所以我记录了我的设置和我学到的这里。如果您完成此操作,您将看到只要您正确地链接到python脚本,就可以将您的python脚本放在任何文件夹中。

编辑:旧的只有URL的答案现在指向一个死链接。该页面仍然可以在互联网档案回传机这个GitHub吉斯特上找到。

票数 5
EN

Stack Overflow用户

发布于 2017-11-08 13:52:57

Python脚本位于/usr/lib/libreoffice/share/scripts/python

也许本教程会帮上忙,就像对我一样。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21413664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档