【问题标题】:Merge 3 worksheets into 1 Excel file (xlsx)将 3 个工作表合并为 1 个 Excel 文件 (xlsx)
【发布时间】:2016-10-09 21:58:05
【问题描述】:

我正在将一些数据解析为 Excel 工作表,并使用以下代码生成 3 个 Excel 工作表(Compliance1.xls、Compliance2.xls、Compliance3.xls):

    owb.SaveAs(Input_File+@"\Compliance1.xls",
Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, 
Type.Missing, Type.Missing, false, false, 
Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange                    
    Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); 

我希望生成一个 Excel 文件,其中包含 3 张合规表。

【问题讨论】:

  • 从哪里获取数据?数据集?还是别的什么?
  • @likewhoa 我在谈论 microsoft excel
  • @waqas 我正在使用 osheet = (Microsoft.Office.Interop.Excel._Worksheet)owb.ActiveSheet 将数据写入 excel 工作表;和 osheet.Cells[RowCol + 3, 2] = "数据";
  • 您的问题不清楚。您要将 3 张工作表复制到一张工作表中,还是在一个工作簿中创建 3 张工作表?

标签: c# excel vba


【解决方案1】:

【讨论】:

  • 来自帮助中心“为链接提供上下文 鼓励使用指向外部资源的链接,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及它存在的原因。始终引用重要链接的最相关部分,以防目标站点无法访问或永久离线。”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-15
  • 1970-01-01
  • 2019-05-19
相关资源
最近更新 更多