问题标签 [spreadsheetlight]

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

c# - 将两个 SLDocument 合并为一个 SLDocument

我正在使用 SpreadsheetLight 创建 2 个单独的电子表格。其中一个带有图表,但两者都只有一个工作表。

我正在尝试将这两个工作表合并到一个包含两个工作表的电子表格中。应将每张单独的工作表复制到最终文件的一个工作表中。

我只找到了复制单元格的方法,但没有找到整个文档的方法。但这种方式不是一种选择,因为我也需要图表。

提前致谢

0 投票
1 回答
98 浏览

c# - 扩展方法和 lambda 表达式

我正在使用电子表格库来访问 excel 文件。

如何通过扩展方法和 lambda 表达式缩短以下构造?我想用布尔值计算所有单元格。

0 投票
1 回答
987 浏览

c# - 如何使用 c# 将工作表拆分为单独的工作簿 // 如何使用 EPPLus 复制整个工作表

尝试一次处理许多新工具,尝试将 .xlsx 文件中的每个工作表拆分为单独的工作簿。

  1. 有没有一种简单的方法可以使用电子表格或 EPPlus复制整个工作表(包括图像/线条) ?

  2. 如果直接将一个工作表复制到另一个工作表不起作用,您是否能够将所有单元格数据复制到一个对象并将其粘贴到另一个工作簿的单元格中?

任何意见是极大的赞赏!

编辑:也开放电子表格的替代品,目前正在研究 EPPlus。

0 投票
0 回答
448 浏览

c# - SpreadSheetLight 柱形图

我正在尝试使用 SpreadSheetLight 库创建柱形图。这是我的代码

它有这样的东西:

在此处输入图像描述

但我需要这个:

在此处输入图像描述

如何使用 SpreadSheetLight 自定义我的柱形图视图?

0 投票
1 回答
1244 浏览

excel - 如何在 VB.NET 中使用电子表格灯将一个 Excel 文件复制到另一个文件?

我有一个代码,其中我正在获取两个文件。两者都是 Excel 文件,我需要将一个文件复制到另一个文件。文件中的行数和列数是动态的。

sFile是源文件,sFile1也是目标文件。在将源文件复制到目标文件时,我需要知道源文件中运行 for 循环的行数。

代码如下:

我需要帮助来运行这个 for 循环,不知道如何设置上限,因为文件中的行和列不是动态的。

有人可以帮忙吗?我正在使用手机,所以格式可能不正确。:(

0 投票
0 回答
41 浏览

spreadsheetlight - 以自动方式将 Excel 保存在特定地图中

是否可以将excel文件保存在特定文件夹中而无需手动执行?我希望它自动完成。

0 投票
1 回答
798 浏览

c# - 电子表格 Light v3.4 要求使用 OpenXML 2.5,但不推荐使用智能标签

我正在使用 C# 和 Spreadsheet Light 最新版本 3.4。此版本需要 OPEN Xml 2.5(不推荐使用智能标签)。

我正在尝试使用以下代码创建一个基本的 XLS:

` 问题是 3.4 版要求使用不推荐使用智能标签的 openxml 2.5,因此会产生以下错误。

我怎样才能克服上述问题?

0 投票
1 回答
82 浏览

export-to-excel - SpreadsheetLight 不接受时间跨度类型

我正在使用电子表格将数据导出到 Excel。我有定义字符串的时间值,我想转换或解析为时间跨度,但电子表格不接受时间跨度值。如何使用电子表格定义时间跨度?

这是我的代码:

0 投票
1 回答
2545 浏览

c# - SpreadsheetLight C# - 按名称将 Excel 表加载到数据表中

我对 SpreadsheetLight 非常满意。但是我不禁认为我忽略了一些东西。在Excel中,您可以“格式为表”,然后选择表格时出现“表工具 - 设计”选项卡。您可以更改表名,这很棒。

但是,我一直在努力寻找一种使用 SpreadsheetLight 加载 excel 文件然后在工作表上获取表格的直接方法。

除了反思,没有别的办法了吗?

0 投票
1 回答
279 浏览

c# - 如何在 c# 中显示 sldocument 的“保存”对话框?

我创建了一个 SLDocument,其中保存了从 XML 获得的内容,但我希望用户将其保存在用户想要的位置,我已经看到 SLDocument 只有 SaveAs 选项,我必须指定路线,所以我不知道如何使“保存”对话框显示,有人可以帮我吗?