c# - 在c#中将两个数据表添加到同一个excel工作表中

标签 c# excel datatables

我想在c#的同一个excel工作表中一个接一个地显示两个数据表。我试过这样。

var workBook = new XLWorkbook();
workBook.Worksheets.Add(dataSet.table1);
workBook.Worksheets.Add(dataSet.table2);

但它在同一个excel中创建了两个工作表。
任何人都可以帮助我,我该怎么做?

最佳答案

尝试执行以下操作:

workBook.Worksheets.Add(dataSet.table1.Merge(dataSet.table2));  

它将添加 1 个工作表,其中包含 2 个表中的合并数据。

关于c# - 在c#中将两个数据表添加到同一个excel工作表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24902806/

相关文章:

javascript - 数据表 : Column appears in "show/hide columns" list even if it has "display:none" style

c# - 在新窗口中打开 excel 文件(即不是现有的 Excel 实例)

c# - 使用通配符检查文件名搜索模式中的冲突

excel - Python win32com PivotCache.CreatePivotChart() 错误 : 'Exception occurred'

javascript - 数据表不可搜索

javascript - 更改数据表中特定列的颜色

c# - SMO 在 .NET 4.0 中不可用?或者有没有更简单的方法从代码备份数据库

c# - 将 native DLL 路径添加到托管控制台应用程序

vba - 相对路径 VBA

excel - 复制工作表 1 中的范围并粘贴到循环中下一张工作表的下一个空行