问题标签 [libreoffice-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 投票
1 回答
23104 浏览

openoffice-calc - LibreOffice Calc / OpenOffice Calc:如何根据背景颜色过滤行?

我想过滤掉特定列上具有特定颜色的行。我试图搜索几乎所有地方,但找不到我的答案。希望有好的建议,谢谢。

0 投票
2 回答
21427 浏览

macros - Libreoffice calc:循环遍历单元格宏

我一直在搜索,但几乎找不到关于 LibreOffice Basic 的信息

我有点习惯在 excel 中编写宏,但这次需要循环,直到我到达第一个空列并且它需要在 libreoffice 中。

在excel中我会做这样的事情:

但在 libreoffice 我不知道。

谁能帮我。

谢谢,布鲁诺

0 投票
3 回答
25929 浏览

pdf - 如何从适合页面宽度的 libreoffice 计算表生成 pdf?

在 Ubuntu 13.10 中使用 LibreOffice 4.1.2.3 我拼命尝试将工作表(4 列)的内容导出为 pdf(纵向),因此所有 4 列都适合一个页面。一个页面很好地解释了所有设置 - 但它们没有任何效果!

我选择了我要导出为 pdf 的所有范围(前面提到的 4 列),单击文件 -> 导出为 PDF,无论我更改什么(例如缩放到 7%),生成的 pdf 包含两页:一前三列的页面,第四列的另一页。

这是相当麻烦和荒谬的,感谢任何帮助来解决这个问题。

0 投票
0 回答
282 浏览

macros - 有条件地清除受数据>有效性约束的单元格内容

在 CALC 中,我设置了一列以填充指定单元格范围内的值(使用Data > Validity菜单)。此列表示用作 TODO 列表的电子表格中的“预测日期”。现在,此表中的另一列表示项目完成时的生效日期。

我希望,当这个“完成日期”列连续填写时,“预测日期”中的相应值就会消失。我认为在预测日期列中放入公式很简单,IF(ISBLANK())但我不能在此列中包含公式和Data>Validity:如果我在列表中选择一个项目,则公式将被清除,等等。有没有办法做所以?

编辑:

按要求截图。A 列是用户在列表中选择日期的位置,如果 B 列中填写了某些内容,我想删除该日期。

截屏

0 投票
1 回答
2330 浏览

libreoffice-calc - 每隔 n 行插入分页符

我一直在尝试在 LibreOffice Calc 中每 n 行插入分页符。我尝试了一个似乎不起作用的宏:

我收到上述代码的子过程或函数未定义错误。

有什么想法可以让我更轻松地做到这一点吗?

0 投票
1 回答
165 浏览

c - 如何使用 c socket 程序将捕获的数据包保存在 LibreOffice Calc 中而不是 txt 文件中?

我的项目是关于在客户端以混杂模式捕获数据包并在服务器端处理它(区分 tcp、udp、icmp),这是使用 ubuntu 13.04 中的 C 套接字代码完成的。

截至目前,输出存储在一个 txt 文件中,但我想将这些数据包字段保存在 LibreOffice Calc 的单元格中,以便我可以编辑单元格,只选择那些需要的数据包。

我不知道它是否可以做到?如果可能的话,任何人都可以帮助我吗?还有怎么做?

我的输出 txt 文件看起来是这样的(这里只显示 udp 数据包)

我需要将所有这些字段保存在单元格(行)中。我该怎么做??


这就是我在服务器端处理数据包的方式

我刚刚在这里包含了 udp 数据包。在 fprintf 语句中,我用于打印文件处理程序为“logfile”的文件中的所有数据包。我得到的输出是这样的

0 投票
1 回答
4652 浏览

formula - 在 DGET 函数中,如何使用多个单元格范围作为搜索条件?

我正在使用DGETLibreOffice 中的功能。我有如下所示的第一个表(顶部)。我想制作第二张桌子(底部)。我可以使用 DGET 函数,其中数据库是包含顶部表格的单元格范围,数据库字段是“赢家”。

是否可以在Search Criteria中有不同的单元格范围,以便对于 Case #1 的行中的每个单元格可以有单独的公式,其具有不同的搜索条件,如底部表格的第一行中给出的?

如果我必须为搜索条件使用单独的连续单元格范围,那么将有 [n*Chances] 单元格范围,其中 n = 案例总数(在我的案例中约为 150),而 Chances = Chance# 的可能数量(50 在我的情况)。

0 投票
2 回答
90 浏览

c - 如何在 C 中的 excel 工作表中创建另一行

我编写了 ac 程序,它以混杂模式从以太网捕获数据包并将它们写入 .csv 文件。

如下:

在此处输入图像描述

但我希望我的 csv 文件如下:

在此处输入图像描述

我该怎么做?写入 csv 文件的代码是:

我已经使用\nand,用于下一行和下一列,但我不能像上面的输出那样做?

[在答案中提到的编辑后]

在此处输入图像描述

0 投票
0 回答
909 浏览

add-in - 需要加载项才能从 LibreOffice Calc 制作决策树


我使用的是 Ubuntu 13.04 版本。请建议我添加LibreOffice Calc 插件,通过它我可以构建决策树。例如:
TreePlan 是一个 Excel 插件,可让您在 Excel 中构建决策树。就像我需要 LibreOffice Calc 的TreePlan
插件 一样,请用完整的方法告诉我从哪里得到它以及如何使用它? 我怎样才能达到它?

0 投票
1 回答
3859 浏览

libreoffice-calc - Libre Calc:计算重复值

我在一列(A)中有一些值,如下所示:

是否有一个公式来计算重复值并将结果放在 B 和 C 列中,如下所示:

编辑: 我找到了解决方案。我删除重复项并将结果放在 b 列中,然后在 c 列中使用 countif 检查 b 列中的值出现在 a 列中的次数。我仍在尝试找到一种更自动的方式,也许是使用宏或其他方式。