Libreoffice Calc - 您可以在查看和编辑后保存 VBA 代码,以便下次访问文件时保存它吗?

Libreoffice Calc - 您可以在查看和编辑后保存 VBA 代码,以便下次访问文件时保存它吗?

我正在 Libreoffice Calc 中使用 VBA 进行开发。我通过实验发现它可以读取vbaproject文件.xlsm

我能够读取通过 Excel 创建的 vbaproject 下的宏,.xls编辑后将此文件保存为文件,然后关闭该文件,然后关闭 Calc。

我预计新文件会随更改一起保存,但稍后重新打开文件时,没有可见的模块,vbaproject我认为不应该发生这种情况。

您能否在查看和编辑后保存 VBA 代码,以便下次访问文件时保存并可查看?

答案1

尝试升级到较新版本的 LibreOffice。在 Ubuntu 上使用 LO 5.1.6.2,我下载了datavalcombo_addsortmulticol.xlsm,在 VBAProject 和工作表 1 下进行了更改,然后另存为.xlsm.新文档保留了更改。

然而,在 Apache OpenOffice 4.1.3 中,宏无法正常工作,并且显然 AOO 无法以 .xlsm 格式保存。

相关内容