问题标签 [gembox-spreadsheet]

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

c# - Gembox 查找和更新单元格

我正在尝试使用 gembox 更新 excel 文件。我希望 gembox 在 excel 文件中搜索某个字符串,并更新所有匹配项。但是方法FindText()只返回第一次出现。

我尝试了以下方法,但它会导致无限循环,由于某种原因,行和列不会更新到下一个搜索结果。

0 投票
1 回答
792 浏览

gembox-spreadsheet - 使用 GemBox 电子表格在 excel 单元格中进行换行

是否可以使用 GemBox 电子表格 API 在 excel 单元格中添加换行符?例如,如果您在 Excel 中,您可以按 Alt+Enter 并转到单元格中的新行。我无法在 GemBox 中的 CellStyle 类上找到允许这样做的属性。可能吗?

谢谢

0 投票
1 回答
1327 浏览

c# - Gembox.Spreadsheet 自动调整不适用于前两列 C#

在上面的示例中,我有一个简单的控制台应用程序,它解析 elmah 错误日志,分离出一些关键组件,然后将它们打印到 Gembox.spreadsheet 中的一系列单元格中。我当前的问题是,使用 Autofit 设置,我在单元格 2-5 上获得了正确的样式,但在 0 或 1 上却没有。将 Autofit(1) 更改为 AutoFit(0) 时,它正确打印了第一个单元格,但是删除了所有其他人。有人可以解释一下,或者向我提供有关如何以自动格式打印所有单元格的见解吗?

0 投票
1 回答
202 浏览

c# - Gembox:修改评论大小

我正在使用 Gembox 37.3.30.1030。我正在向单元格添加注释,这些单元格有时由于注释尺寸小而无法正确显示。我没有看到任何可以调整评论大小的属性。任何人都可以帮忙吗?谢谢!

0 投票
1 回答
926 浏览

c# - 使用 Gembox.Spreadsheet 加载 .xlsx 时出错

我有以下问题:当我尝试加载基于 XML 的 Excel 文件 (.xlsx) 时,即使我将其设置LoadOptionXlsxDefault程序也会引发错误 Reading error: file is not a valid OLE2 Compound File."

如果我尝试加载工作簿的.XLS 导出版本,它不会抛出任何异常,似乎ExcelFile.Load方法无法打开基于 xml 的 excel 文件。

我试图用在Gembox 示例页面上下载的一个 .xlsx 文件替换我的电子表格的路径,但它没有改变任何东西。目前我打开 Excel 工作簿的唯一方法是加载文件的 .xls 版本。

编辑:我可以用 excel 打开 .xlsx 文件,没有任何问题

EDIT2:我无法在另一个解决方案中重现该问题,所以我认为我的软件的另一部分负责我的问题

0 投票
1 回答
1640 浏览

c# - 无法在 C# 中使用 Gembox 加载 .xls 文件

我想使用 C#加载.xls文件(类型:电子表格)。97-2003我正在使用 Gembox 库。

当我使用下面的命令时,我遇到了“文件包含损坏的数据。 ”作为错误。

当我删除 XlsxLoadOptions 参数时,我得到“读取错误:文件不是有效的 OLE2 复合文件。

我是 C# 新手,无法调试问题的根本原因。请帮忙!

0 投票
0 回答
103 浏览

c# - 如何在加载 csv 文件时强制不解析引用的数字

我正在使用Gembox.Spreadsheet加载我的CSV文件并将其转换为 excel。但问题是我有一些列值将数字存储为字符串,因为它是零加载的(这里的零非常重要,无论是左填充还是右填充)但是当它被加载时,这些列值然后转换为数字并删除我所做的加载零使用CsvLoadOptions但没办法。

编辑:

例如:(这里的持续时间小时.分钟)

EmployeeName;EmployeeNo;EmployeeCode;Duration //CSV 第一行列标题 "Name";100;"000412";"115.50" //CSV 值

所以在这里解析 EmployeeCode=>412 和 Duration=>115.5

0 投票
1 回答
400 浏览

c# - .NET GemBox 中不存在“ExportToDataGridView”

我一直试图找出为什么会发生这种情况,但由于某种原因,gembox.spreadsheet.winformutilities 的 .net 不会在代码上提供 ExportToDataGridView:

提前感谢您的回答!

0 投票
2 回答
459 浏览

excel - VB.NET Gembox - 切换活动电子表格

我已经到处寻找这个,并认为我只是为了一些简单的事情而撞到了精神上的砖墙。但还是。我正在编写一个快速程序来帮助我处理不同车辆的里程电子表格。每辆车在电子表格中都有其工作表,我在 VB.net 中使用 GemBox。

基本上,根据您按下的按钮选择相应车辆的正确表。我在任何地方都找不到任何东西告诉我如何选择不同的现有工作表作为活动工作表。

这是我的测试代码atm。

0 投票
1 回答
925 浏览

c# - 将 XLSX 文件另存为 PDF .NET Core (GemBox)

GemBox 刚刚发布了他们的电子表格读写软件的 .NET Core 版本。我可以按预期成功构建和导出电子表格。但是,当另存为 PDF 时,出现错误:

'SaveOptions.PdfDefault' is obsolete: 'PDF saving is not supported in .NET Standard.'

在旧版本中,这不是问题。在 .NET Standard/Core 版本中,该功能仍然存在,但给出了此消息。这对于 .NET Core 是不可能的,还是 GemBox 只是没有发布该功能?