Win7 家庭版 (x64) 上的 Libreoffice 7.4.2.3 (x86)。这是当前版本,但任何版本都存在问题。新的(空的)电子表格。我想创建一个新的 Python 宏。
从 Tools|Macros|Organise Macros|Basic,我得到一个对话框“Basic Macros”,带有一个标有“New”的按钮。该按钮已启用。
从 Tools|Macros|Organise Macros|Python,我得到一个对话框“Python Macros”,带有一个标有“Create”的按钮。该按钮未启用。
为什么会这样?我必须做什么才能在 Calc 文档中启用 Python 宏?
安装APSO,然后转到工具 > 宏 > 组织 python 脚本。在我的宏下,转到菜单 > 创建模块。
或者直接转到您的LibreOffice 用户目录并使用文本编辑器在 Scripts/python 下创建一个 .py 文件。
教程:http ://christopher5106.github.io/office/2015/12/06/openoffice-libreoffice-automate-your-office-tasks-with-python-macros.html
另请参阅:在 LibreOffice Calc 单元格中使用 Python 函数作为公式
LibreOffice 中 python 宏的“创建”功能已损坏。它没有实施。禁用的按钮没有附加到任何东西上。很长一段时间以来都是这样,而且没有迹象表明它会永远改变。