问题标签 [openoffice-calc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1130 浏览

xslt - 使用 xslt 过滤器从 Calc 导出时出现 OpenOffice 错误

我在 Calc 中有一个基于行的数据,我想使用 xslt 过滤器将其导出到 xml。过滤器正常工作,除非两个相邻列中的值相同。例如,请参阅下面的数据...

对于上述数据,此错误仅发生在第 3 行和第 5 行。由于某种原因,过滤器跳过 col4 并从 col5 中获取值。对于其余数据,导出工作得非常好。这是xslt代码...

有人可以对此提供任何意见吗?这很奇怪,因此我很难受。顺便说一句,我正在使用 OpenOffice 3.1.1 (Build 9420) 和 xslt 2.0。

0 投票
1 回答
1255 浏览

spreadsheet - 如何创建条形高度覆盖一系列值的直方图(最好在 Open Office Calc 中)?

我有一个电子表格,其中包含范围从 0.0 到 1.0 的数据,例如

我想要一个直方图,其中每个条形图涵盖一系列值,例如,对于范围 [0.1, 0.2),会有一个高度为 3 的条形图。如何在 Open Office Calc 中执行此操作?如果很难做到,有没有一种常用的工具可以让它变得容易?我更喜欢在 Linux 和 Windows 上都可用的东西。

0 投票
2 回答
1224 浏览

mime-types - Open/Libre Office 拖放 MIME 类型

OpenOffice 或 LibreOffice 是否支持任何允许直接粘贴/拖放表格数据的 mime 类型?我已经实现了 CSV 拖放,但是由于我的源数据已经是表格的,我希望我的用户不必浏览 CSV 提供的导入屏幕。

0 投票
1 回答
3768 浏览

python - OpenOffice Python 宏:在哪里可以找到有用的文档?

我正在尝试为 OpenOffice Calc 创建一个宏,它将切换包含用户指定值的单元格的背景颜色。由于我不了解 OpenOffice Basic 并且不想学习它,所以我想用 Python 编写我的宏。

问题是,我找不到任何关于如何编写 Python 宏的有用文档。从我所做的阅读来看,我似乎无法建立一个动态环境,我可以从中检查适当的对象本身,所以我必须完全依赖文档。我在哪里可以学习如何编写我的宏?

编辑:

我已经知道“ Python 作为一种宏语言”,但它只回答了将 Python 文件放在哪里。它没有说明 API、如何搜索和修改单元格等。

此外,没有关于XSCRIPTCONTEXTOOo 显然作为全局变量提供的信息。由于我不能以交互方式运行,因此我无法真正询问该变量来了解它。

编辑2:

我找到了许多提供零碎信息的页面,但它们要么非常不完整,要么假设对 UNO API 具有全面的预先存在的知识。到目前为止,我还没有发现任何有用的东西。我根本没有时间尝试学习整个 API,以便我可以理解其中的一部分——尤其是因为我必须学习 C++,以便理解文档中使用的语法。

0 投票
1 回答
2283 浏览

openoffice-calc - OpenOffice/LibreOffice 计算超链接

我正在使用 OpenOffice calc(或者更确切地说是 Ubuntu 11.04 中的 Libreoffice 版本)。我使用超链接功能添加到使用该功能的列的链接:=hyperlink("http://www.ncbi.nlm.nih.gov/pubmed?term="&D2,D2)

电子表格上看起来一切正常,但是当我保存为 html 时,链接列保存为纯文本,而不是我希望它们去的地方的超链接!

难道我做错了什么?

谢谢!

0 投票
3 回答
1420 浏览

csv - OpenOffice Calc 无法读取简单的 CSV 文件。为什么?

我有一个网站 (PHP),它生成一个包含以下内容的 CSV 文件 (text/csv):

当我选择 OpenOffice 来显示 CSV 文件时,只显示一个空的电子表格。不显示错误。当我尝试以oocalc test.csv同样的方式打开文件时。我尝试过不同版本的 OpenOffice。

文件有什么问题?如何从 OpenOffice 中获取错误消息?

更新: 它与分号的使用没有任何关系。我已将文件减少到 4 个字符。包含内容的文件将ID;A打开 CSV 导入对话框。但是 aID;E打开了一张空纸。为什么?

更新 2: 该模式id;E也有效。ID;E一定是某种魔法密码。有人知道意思吗?

0 投票
1 回答
660 浏览

delphi - 我有一个不会关闭的 OLE 自动化服务器(实际上是 Open Office Calc)

我有一个不会关闭的 OLE 自动化服务器(实际上是 Open Office Calc)。有没有办法可以看到哪些 OLE 对象没有被释放?真的,我认为因为这个的所有变量要么超出范围,要么设置为未分配,我不应该遇到这样的问题。作为预防措施,我什至将超出范围的(我发现的)设置为未分配。

我一直小心地按照示例规定的方式关闭 Open Office Calc。

这可能与我一直添加到 Office 文档中的(嵌入)图片的存在有关。

我怎样才能找到造成这种情况的原因?


我认为现在已经解决了。我发现如何插入图片是一个“问题”。我不完全理解为什么它是一个问题,但它已经足够了。

0 投票
0 回答
344 浏览

charts - 有没有办法以编程方式从 OpenOffice Calc 文件中提取图表作为图像?

我需要从 OpenOffice Calc 文件中提取图表作为图像。有没有办法以编程方式做到这一点?

0 投票
2 回答
9217 浏览

formula - 如何在 OpenOffice Calc 中获取随机单元格?

我仔细阅读了 Stack Exchange 网站列表,我只能认为 SO 是提出这个问题的正确地方(至少我看到了一些 excel 问题)。

我有一个值数组Sheet1.B3:B9。在另一张纸上,我试图从其中一个单元格中获取随机值。

我想它必须与RANK()功能有关,但我正在抓住稻草。

如何获得该范围内随机单元格的值?

0 投票
2 回答
1129 浏览

perl - 以编程方式合并 Openoffice 中的单元格

我想编写一个脚本,它应该生成一个 OpenOffice-Calc 表。我已经为 Debian 下载了包“libooolib-perl”,它运行良好,但我有一个问题:我无法集中 Cells。我希望标题看起来像这样:

如您所见,第一行包含 3 个单元格。据我所知,我无法使用 csv 或其他非二进制格式来存档,所以我需要一个合适的库,它可以集中单元格。