问题标签 [openoffice-basic]

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 回答
337 浏览

row - OpenOffice calc 中的行号列

我有一个包含两列和 3700 行的 ods 文件。
我需要在这个文件中添加一列,该列将自动显示行号,以我获取pdf输出的方式,每一行的内容如下:

1 | 第一行第一列 | 第二列的第一行内容
...
i (number) | 第 i 行第一列 | 第二列的 (ith) 行内容

0 投票
0 回答
462 浏览

java - Open office sdk 在 Java 中创建 xls、doc、ppt 文件

如何使用 open office sdk 创建 xls 文件?请给出Java示例源代码。还需要创建 word 和 power point 文件。我无法获得任何示例

下面是我试过的代码。它试图在我不想要的 Open office App 中打开。我想在 AIX 环境下的 WebSphere App Server 中使用 Java 生成 .ods 文件。我正在使用它来生成报告并将其下载到前端(网络应用程序)。

}

0 投票
1 回答
809 浏览

openoffice-basic - OpenOffice如何添加3种以上的条件格式?

如何在 OpenOffice 中添加超过 3 种条件格式?

默认是 3,但我想添加更多,我该怎么做?

此刻我有 3 个,像这样:

但是想要添加另外两个条件,例如:

谢谢

0 投票
0 回答
81 浏览

javascript - 如何从一个电子表格复制列并粘贴到开放式办公室中的另一个

我有一些重复而乏味的工作要做。我正在使用开放式办公室。这些是我每天必须做的常见步骤:- 1)从一个 .csv 文件复制一列并粘贴到打开的办公室电子表格列中。2)复制列的范围说7并粘贴到打开的办公室电子表格列中。3)从底部删除多余的行。

我希望只需单击一下即可完成这些任务。请告诉我如何为此使用 calc。

0 投票
1 回答
152 浏览

uno - 如何解决:尝试使用 OfficeDatabaseDocument UNO 服务加载()时出现“堆栈内存不足”

我尝试熟悉 LibreOffice Base 上 Macro 和 UNO API 的使用,我尝试使用 UNO OfficeDatabaseDocument 打开我的 .odb 文件(此处的文档:https ://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument .html#a3d0b1f053d53f5b196e4c19e55a519ae ) 玩 UNO 并学习使用它们。

我收到一个运行时错误,说我没有足够的堆栈内存来执行此操作。

0 投票
0 回答
222 浏览

libreoffice-calc - 双向 ANCOVA:LibreOffice Calc 中的协方差分析

此功能请求之后,我想知道是否/如何拥有一个宏来提供一个简单的 GUI 来在 Open/LibreOffice Calc 中进行双向 ANCOVA(协方差分析)。Calc中已经有 ANOVA 工具,不符合我对方法的理解(refrence):

分类因变量和定量响应

因为它似乎只接受连续变量!所以这是一种只接受协变的 ANCOVA?我不太确定(示例)。

在互联网上搜索我发现了这篇文章这些讲座材料,它们都建议根据分类因变量的组手动分离响应变量,这并不是真正的解决方案。所以我想制作一个插件/宏,可能在 Open/LibreOffice-BASIC 中,它提供了一个 GUI 供用户选择:

  • 一个分类自变量(因子)
  • 一个定量自变量(协变量)
  • 一个定量响应变量

接着

  • 给出符合 APA 的表,表示按分类变量分组的两个定量变量之间的双变量相关性
  • 基于分类变量的两个定量变量的散点图,以及每组线性回归的趋势线和方程。

我知道在一篇文章中问太多了,但我不确定如何将其分解为更小的问题。提前感谢您的支持。

PS有最初为OpenOffice编写的Office Statistics Tools插件,它似乎做了单向方差分析。但是,这里的作者说它有问题,不应该使用。

0 投票
0 回答
131 浏览

libreoffice-calc - 将一列分类变量分组为一组唯一值

这个问题之后,我想知道如何在 Open/LibreOffice BASIC 脚本/宏中指定包含分类变量的特定工作表的列/行并获取值的唯一列表(即集合)。

例如,考虑以下数据集:

现在我想指定列标签A或标题并获取存储在数组中的唯一gender值。应当指出的是Sheet1woman, man, other

  • 必须忽略空单元格
  • 列的长度未知

如果您能帮助我了解如何编写一个 BASIC 函数,该函数获取列标记或标题和工作表名称并返回如上所述的分类值集,我将不胜感激。提前感谢您的支持。

0 投票
1 回答
120 浏览

openoffice.org - OpenOffice Basic 宏与 openoffice API

我打算使用 openoffice 基本语言编写 openoffice 宏。我正在努力寻找与 openoffice 文档相关的对象和方法。我用谷歌搜索并找到了一些示例代码和 API 页面 openoffice.org/api 但我找不到 api 中的对象和方法在哪里。例如阅读这行代码

当我引用 API 页面(openoffice.org/api)时,名称“表格”中没有方法/对象,getByName。我应该去哪里寻找?

0 投票
1 回答
65 浏览

arrays - .setDataArray 方法不接受日期类型吗?

下面的代码应该创建一个锯齿状数组,以便我可以使用 .setDataArray 方法将其内容粘贴到工作表中,但它不起作用。

我收到错误消息:“BASIC 运行时错误。未设置对象变量。”

但是,通过进行一些测试,似乎我实际上有一个锯齿状数组,其中包含 9 个“行”和一个一维数组作为其每个元素。

在进行测试时,我将由上面的 sub 创建的 arr1 更改为以下 arr1,并且 .setDataArray 按预期工作:

请问,上面的sub有什么问题吗?

0 投票
1 回答
98 浏览

web-scraping - 使用 Openoffice BASIC 实现网络自动化甚至是可能的吗?

我正在尝试在 OpenOffice 中进行一些简单的网页抓取(我通常在 Excel 中工作,但我正在尝试为没有 Excel 的同事移植一些东西)。但是,当我尝试运行与此非常相似的东西时,它一直给我这个 BASIC 运行时错误 1。

错误 1

这是相关的代码,我不确定我应该怎么做才能完成这项工作。