由于在 .network 上运行 .xlsm 文件的一些问题,决定不再使用 VBA 并开发将编辑常规 excel 文件的独立应用程序。 由于我有一些 C# 和 Visual Studio 知识,所以我决定使用这些工具。 由于 Iterop.Excel 真的很慢,我决定使用 SpreadsheetLi ...
由于在 .network 上运行 .xlsm 文件的一些问题,决定不再使用 VBA 并开发将编辑常规 excel 文件的独立应用程序。 由于我有一些 C# 和 Visual Studio 知识,所以我决定使用这些工具。 由于 Iterop.Excel 真的很慢,我决定使用 SpreadsheetLi ...
使用 SpreadsheetLight 我想在单元格范围周围添加一个边框(仅)。 该范围内不应有任何边界。 我想要的是: 我得到什么: 我使用的代码: 我究竟做错了什么? 我希望选项 Border.Outline = true 只产生一个轮廓。 将其设置为 false 不会更改 output 中 ...
我正在使用 SpreadsheetLight 构建一个带有图表的 Excel 文件。 我有一个基于 Excel 文件中一系列数据的图表,但我只想包括图表中一列的数据。 在 Excel 本身中,我可以在 Select 数据源对话框中通过取消选中我不想出现在图表中的所有系列来执行此操作。 Spre ...
在执行dBWorksheet.SaveAs(xlsFileSpec)后,在下面的代码中,我看到了一个异常: “条目不能在更新模式下多次打开。” ...
我想阅读excel文件,然后找到正确的行并向该行添加一个值,但是我收到一个错误消息文件,该文件被另一个进程使用。 我已将文件添加到FileStream中,所以我不确定为什么会收到此错误? System.IO.IOException:'该进程无法访问文件'D:\\ repos \ ...
我将从数据库中获得的值插入到单元格中。 数值和数据时间值,添加了“'”字符。 我没有机会检查每个值并将其转换为所需的类型。 数据总是不同的。 单元格格式已在工作表的单元格中定义。 如何在不更改的情况下插入数据,而不放置字符“'”? 代码示例: 结果: 在此处输入图片说明 谢谢你帮助我。 ...
当使用方法 object.Fill.SetPattern(...) 尝试将一些背景颜色应用于使用 Spreadsheetlight 创建的 excel 文件时,抛出 MissingMethodException,我无法理解原因 我试图在开发人员文档中查找可能的问题,但找不到解决方案 我希望 Ex ...
我已经使用NPOI库从数据表创建了excel文件。 Excel文件已创建,但未评估公式。 这是我第一次使用NPOI库。 经过大量的google搜索,我发现了一些代码片段,这些片段在我的代码中用于评估公式,但是仍然没有运气。 此例程使用随机数值和动态组成的公式填充数据表。 我的数 ...
我是第一次开始使用SpreadsheetLight将数据表导出到excel。 我的目标是设置特定的行颜色。 我尝试过,但是没有颜色。 对我来说,问题还不清楚,我在哪里犯了代码错误。 请查看我的代码,并告诉我我想在代码中添加的内容。 我为颜色创建一个自定义主题。 这样,我尝试 ...
1)我正在使用SpreadsheetLight库,我想知道如何设置行的颜色为红色或黄色? 2)还告诉我如何设置颜色范围明智说Range["A1:Z1"] ? 3)如何明智地应用格式单元格范围? 上面的代码与 devexpress 电子表格相关。 那么在使用 SpreadsheetLig ...
当我使用SpreadsheetLight读取一个excel单元格值时-得到的单元格值没有前导撇号。 当单元格值为“某物时,我只会得到某物。 我知道撇号对excel具有特殊含义-但我确实需要该字符! :) 如何检测细胞何时具有前导撇号? 我使用GetCellValueAsString ...
我创建了一个SLDocument,其中保存了从XML中获取的内容,但是我希望用户将其保存在用户想要的位置,我已经看到SLDocument仅具有SaveAs选项,并且必须指定路由,所以我不知道如何显示“保存于”对话框,有人可以帮我吗? ...
我对SpreadsheetLight非常满意。 但是我不禁以为自己已经忽略了一些东西。 在Excel中,您可以“将格式设置为表格”,然后在选择表格时出现“表格工具-设计”选项卡。 您可以更改表名,这很棒。 但是,我一直在努力寻找使用SpreadsheetLight来加载Excel文件 ...
我正在使用sheetlightlight将数据导出到excel。 我有定义字符串的时间值,并且我想将其转换或解析为Timespan,但sheetlightlight不接受Timespan值。 如何使用电子表格光定义Timespan? 这是我的代码: ...
我正在使用C#和Spreadsheet Light最新版本3.4。 此版本需要OPEN Xml 2.5(不建议使用智能标记)。 我正在尝试使用以下代码创建基本的XLS: `问题是版本3.4要求使用不推荐使用smarttag的openxml 2.5,因此会产生以下错误。 我 ...
我有一个代码,其中我正在采取两个文件。 两者都是Excel文件,我需要将一个文件复制到另一个文件。 文件中的行数和列数是动态的。 sFile是源文件, sFile1是目标文件。 我需要知道源文件中的行数,以便在将其复制到目标文件时运行for循环。 代码如下: 我想要帮助 ...
尝试同时处理许多新工具,尝试将 .xlsx 文件中的每个工作表拆分为单独的工作簿。 是否有一种简单的方法可以使用电子表格或 EPPlus 复制整个工作表(包括图像/线条)? 如果直接将一个工作表复制到另一个工作表不起作用,您是否能够将所有单元格数据复制到一个对象中并将其粘贴到另一个工作簿的 ...
我正在使用试算表库访问Excel文件。 如何通过扩展方法和lambda表达式缩短以下构造? 我想用布尔值计算所有单元格。 ...
我正在使用SpreadsheetLight创建2个单独的电子表格。 其中一个带有图表,但是两个都只有一个工作表。 我正在尝试将这两张表合并为一个包含两个工作表的电子表格。 每个单独的工作表都应复制到最终文件的一个工作表中。 我只找到了复制细胞的方法,而没有找到整个文档的方法。 ...
我正在尝试使用电子表格中列的名称填充组合框。 我正在使用试算表库。 我可以使用以下代码设置单元格值,其中A表示列名, 1表示行名。 (我对吗?) 但是,如何获得所有工作表中所有列的名称? ...