我是 Linux 的新手,所以非常感激您的善意评价。我会尽力提供所有详细信息。
我刚刚从 Ubuntu 14.04 LTS 升级到 16.04 LTS。这可能与问题有关,也可能无关。
我从 l 下载了 stock.odsibreoffice SDK 网页。
我安装了默认的 JRE。
当我运行宏时,收到以下错误消息:
LibreOffice 5.1.4.2
BASIC runtime error.
An exception occurred
Type: com.sun.star.container.NoSuchElementException
Message: .
看来错误出在 UpdateChart 中。因此,我注释掉了对该函数的调用,然后再次运行它。
然后,我收到此错误消息:
LibreOffice 5.1.4.2
JAVA Is Not available
在终端窗口中:
$ java -version
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14)
OpenJDK Server VM (build 25.111-b14, mixed mode)
在 LibreOffice calc 中,如果我查看工具->选项->高级 我看到“使用 Java 运行时环境”复选框已选中。并且 JRE 列为:
Vendor: Oracle
Version: 1.8.0_111
我没有Enable experimental features
选中复选框。我没有Enable macro recording (limited)
选中复选框。我没有在“专家配置”按钮下设置任何内容。
那么,我需要做什么才能使宏正常运行?