gpt4 book ai didi

macros - #姓名?使用宏打开电子表格后出错

转载 作者:行者123 更新时间:2023-12-05 05:26:24 24 4
gpt4 key购买 nike

我创建并保存了一个使用宏进行插值任务的电子表格。当我再次打开文档时,所有调用该函数的单元格都显示为 #NAME?,尽管文档似乎仍包含宏:当我打开工具时 |宏 |组织宏... | LibreOffice Basic 宏 | (文件) |效用 | Module1 并单击“编辑”我可以像以前一样编辑源代码。

有人知道怎么回事吗?我怎样才能恢复我的文件?我将安全设置切换为“低(不推荐)”,请确定,但前提是在创建并保存文件后。

最佳答案

在 libreoffice 或 openoffice basic 中,无法运行用户定义的函数,该函数存储在除标准库之外的库中,作为单元格中的公式。尽管可以将函数存储在库中,但 UDF 必须位于标准库中。如果加载了这些库,它们(UDF)当然可以调用库中的函数。

UDFs in libreries

UDF 可以在单元格中调用为 =UDF()。 UDF2 也可以在单元格中调用为 =UDF2()。然后加载库“util”(如果尚未加载),并返回 utilUDF() 的结果。

另见 http://www.openoffice.org/documentation/manuals/userguide3/0312CG3-CalcMacros.pdf#7 “编写您自己的函数”第 7 到 12 页。

问候

阿克塞尔

关于macros - #姓名?使用宏打开电子表格后出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26442049/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com