相关疑难解决方法(0)

创建没有interop和模板的excel,包含或不包含行和列

可以使用哪个dll或库来创建不是特定格式的excelsheet,以便可以在此上下文中使用模板.虽然可以合并行和列.列数不固定.

例如:在第一行中合并第1列和第2行,而在第二行中合并第2列的第2行.假设第一行包含5列,而第二行包含4列.

由于运行程序的系统可能没有安装Microsoft Office,因此不需要Interop.

任何建议都会有很大的帮助.

c# xls

2
推荐指数
1
解决办法
3956
查看次数

在Excel上编写和执行VBA宏而不使用Excel.Interop

范围:

我使用excel生成自动报告,但由于我们对服务器有限制,因此我们无法安装Excel.Interop或使用任何COM对象来执行此类操作.

我们一直在使用EPPLUS作为我们这个任务的主要帮助者,但是对于更多复杂的东西,例如PivotCharts和,它有一些严重的限制Macros.

我们刚刚完成了这个项目,只是PivotCharts因为EPPLUS不支持它们.

题:

我们怎么样:

A)将宏写入.xlsm文件?(我们可以编写一个名为"Auto_Open"的程序,以便excel可以在打开时运行它,创建图表和东西)

要么

B)在我们的代码中运行一个宏,在将所有需要的数据放在那里后生成这些图表?

Excel.Interop此刻不使用是必须的.我们对SpreadsheetGearEasyXLS等一些建议开放 态度,但我们找不到任何实际显示如何编写或运行宏的示例或代码片段.

提前致谢

c# excel

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×2

excel ×1

xls ×1