【问题标题】:How can I copy spreadsheet from one xlsm file to another xlsm file in spreadsheet2 in c#.net如何在 c#.net 中将电子表格从一个 xlsm 文件复制到电子表格 2 中的另一个 xlsm 文件
【发布时间】:2012-01-26 14:32:16
【问题描述】:

我有一个 xlsm 模板。使用它我能够创建一个新的电子表格(sheet1)。如何将他的 xlsm 模板复制到另一个电子表格(s 2).这样我就可以将 sheet1 和 sheet2 放在一个 xlsm 文件中

【问题讨论】:

    标签: c# xls


    【解决方案1】:

    公共虚拟无效副本(

    [OptionalAttribute] Object Before,
    [OptionalAttribute] Object After
    

    )

    使用工作表的InnerObject属性,可以添加

    在 sheet1 之前复制为:

    currentsheet.Copy(Globals.Sheet1.InnerObject, 缺失);

    参考:http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.worksheet.copy(v=vs.80).aspx

    【讨论】:

    • 如果 OP 试图将一张工作表从一个工作簿复制到另一个工作簿,这听起来像是,虽然不完全清楚,但这是行不通的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    • 2012-06-10
    • 1970-01-01
    相关资源
    最近更新 更多