问题标签 [smartxls]

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 投票
0 回答
824 浏览

c# - 使用 SmartXLS 工作簿获取单元格位置

我正在使用 SmartXLS 工作簿读取 excel 文件,我可以访问索引处的数据,例如 ::

现在我想获取 L4 或 B3 等数据的单元格位置(列字母、位置线)。不知道SmartXLS有没有这个功能?我在 SmartXLS 网站上搜索过,但没有找到有关此的信息

谢谢,

0 投票
1 回答
377 浏览

java - smartXLS - sheetRangeToImage 不工作

我在使用用于 Java 的 smartXLS 库时遇到了这个问题

我尝试使用该方法将工作簿的工作表导出为 .png 图像

我使用的代码如下:

常量配置正确,文件读取正确。(println() 打印正确的值)

.png 文件已创建,但它们完全是空的!只是白色的矩形。

有人知道出了什么问题吗?

0 投票
1 回答
181 浏览

java - 文件没有作为输入传递

我正在将文件NullPointerException传递.xlsb给方法。似乎该文件没有被选中,但该文件存在于该文件夹中。请指教

API 的构造函数有以下方法:

0 投票
1 回答
178 浏览

c# - 有没有办法使用 SmartXLS 操作整行(或列)数据

我查看了他们的文档并注意到没有很多方法可以操作整行或整列。它们提供了操作数据范围而不是整体数据的方法。

我一直在检查http://www.smartxls.com/sample-list.htm但没有任何运气。

有人会知道怎么做吗?知道有多少列或行可以让我使用这些范围方法,但我认为我看不到任何那种

谢谢。

0 投票
1 回答
318 浏览

c# - 如何从excel中读取日期列到c#中的字符串?

我正在编写一个 C# 控制台应用程序,它使用SmartXLS库从 Excel 电子表格中读取数据。我能够读取除“使用日期”列之外的所有其他列数据。请给我一个解决这个问题的方法。

Excel 中的日期列:

使用日期

功能:

令牌类:

0 投票
1 回答
106 浏览

java - SmartXLS 的线程锁定问题

当我们在多线程环境中运行 SmartXLS 时,我们一直看到它出现问题,有人看到问题吗?我们正在使用 java 1.7 SmartXLS 4.6

0 投票
0 回答
1349 浏览

java - 在Java中将excel文件从XLSX转换为XLSB

我正在使用 Java + Apache POI 生成一个 excel 文件(格式为 xlsx/xls)。由于数据量很大,生成的 excel 文件(格式 xlsx/xls)需要更大的大小(~50 MB)。

所以我试图将 xlsx/xls 转换为 xlsb 以减小 excel 文件的大小。

这是问题所在:Apache POI 不支持写入 xlsb 文件。所以我正在尝试的是:

  1. 使用 Apache POI 生成 xlsx/xls 文件。
  2. 之后将生成的 xlsx/xls 转换为 xlsb。为此,我使用 SmartXls Java 库。但是这个库不是开源的。您需要为此购买许可证。我还检查了 EasyXls Java 库,但它也需要购买许可证。

下面的代码用于使用 SmartXls Java 库将 xlsx/xls 转换为 xlsb:

请有人帮助我是否有任何开源库可供使用,或者是否有任何其他方法可以在 Java 中进行此转换。

提前致谢。

0 投票
1 回答
63 浏览

java - 使用 SmartXls 在 Excelfile 中更改工作表

我正在使用 SmartXLS for Java(5.7.1) 在 Excel 中进行一些计算。

有人有 SmartXLS 的经验吗?

我的文件中有 5 个工作表,我想编辑工作表 2。如何选择特定工作表或如何选择特定工作表并操作其内容?

如果有人可以帮助我,我会非常高兴。

0 投票
0 回答
67 浏览

java - Apache POI Formula求值很慢,反正帮忙改进一下吗?

我正在研究一个非常复杂的 Excel,其中包含许多复杂的公式。当我运行 evaluateAll() 时,它需要超过 1 分钟才能完成,而 smartXLS 只使用 7 秒。Apache POI 的性能是不能接受的,如果有的话,请给我如何提高评估性能的建议?

而且我还发现当宏(实现 FreeRefFunction)附加到工作簿时,它会分叉另一个 java 进程,你能帮忙解释发生了什么吗?

0 投票
0 回答
25 浏览

java - 可以重复使用 SmartXLS 工作簿

我正在开发一个 Java 项目,该项目使用 smartXls 来计算由 excel 定义的复杂数学模型。但是,它必须为每个新计算打开一个全新的工作簿。可以重复使用工作簿吗?例如,1)清除输入和 2)输入新数据 3)再次计算?