问题标签 [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 投票
0 回答
122 浏览

c# - 电子表格灯。搜索和替换

我有“source.xlsx”和“destination.xlsx”。Source.xlsx 有一个序列号列表,每行一个(在“序列号”列中)。

Destination.xlsx 具有相同的序列号,每行一个(在“SerialN”列中)。

我希望通过“source.xml”中的每个serialNumber 并在“destination.xlsx”(在“SerialN”列中)找到等效项。

如果数字匹配,则在“destination.xlsx”列中标记为“通过?” 输入“通过”。

我是 Spreadsheet Light 的新手,并且将自己归类为 C# 的初学者。我在开发者网站和这个网站上看到了很多例子,但对此感到困惑。

你能帮忙吗?

问候弗朗切斯科 C

注意:我已将 xls 更改为 xlsx。犯了一个错误。

0 投票
0 回答
31 浏览

c# - 将多个工作簿 sheet1 合并到一个母版中

我有多个带有 2 张工作表的工作簿,但我只想从每个工作簿的 sheet1 中获取所有行,并使用 SpreadSheetLight 将其合并到一个新工作簿中。

我试过了,但是运行它后 masterTest 是空的。

有任何想法吗?

0 投票
1 回答
40 浏览

azure - 有没有办法将电子表格 excel 文件直接写入 blob 存储?

我正在将一些旧的应用程序服务代码移植到 Microsoft Azure 中,需要一些帮助。

我正在从存储过程中提取一些数据并创建一个 SpreadsheetLight 文档(这是从旧代码中引入的,因为我的用户希望保留该过程中已经内置的广泛格式)。该代码工作正常,但我需要将文件直接写入我们的 azure blob 容器,而无需先保存本地副本(因为此过程将在管道中运行)。使用我找到的一些示例代码作为指南,我能够通过在本地保存然后将其上传到 blob 存储来使其在调试中工作......但现在我需要找到一种方法来在上传。

0 投票
1 回答
68 浏览

c# - Spreadsheetlight:单元格范围周围的边框,没有内部边框

使用 SpreadsheetLight 我想在单元格范围周围添加一个边框(仅)。该范围内不应有任何边界。

我想要的是:

我想要的是

我得到什么:

在此处输入图像描述

我使用的代码:

我究竟做错了什么?我希望选项 Border.Outline = true 只产生一个轮廓。将其设置为 false 不会更改输出中的任何内容。我在 3.5.0 版(NuGet 上的最新版本)中使用 SpreadsheetLight。

0 投票
1 回答
33 浏览

c# - 解决 System.Drawing 和 System.Drawing.Common 之间的冲突

我正在尝试将 SpreadSheetLight 添加到在 Windows Server 2019 上运行的新 Dnn v9.10.2 项目中,但我收到运行时错误消息

CS0433:“Image”类型存在于“System.Drawing.Common,Version=4.0.0.1,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51”和“System.Drawing,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”中'

当我将 dll 复制到 bin 文件夹中时。我有一个使用 System.Drawing 的文件,但它在其引用中使用了完整的命名空间。我尝试将它们更新为 System.Drawing.Common,但它却引发了错误

CS0234:命名空间“System.Drawing”中不存在类型或命名空间名称“Common”(您是否缺少程序集引用?)

使用 System.Drawing 注释掉代码行解决了运行时错误,但最终在尝试打开和关闭空白工作簿的简单测试时,它会引发异常

System.PlatformNotSupportedException:此平台不支持 System.Drawing。

我无法找到太多关于如何解决此问题的信息,因此我们将不胜感激。