如何:向工作簿添加新工作表

您可以通过编程方式向工作簿中的工作表集合添加新工作表。

**适用于:**本主题中的信息适用于 Excel 2007 和 Excel 2010 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能

在文档级自定义项中向工作簿中添加新工作表

  • 使用 Sheets 集合的 Add 方法。

    Dim newWorksheet As Excel.Worksheet
    newWorksheet = CType(Globals.ThisWorkbook.Worksheets.Add(), Excel.Worksheet)
    
    Excel.Worksheet newWorksheet;
    newWorksheet = (Excel.Worksheet)Globals.ThisWorkbook.Worksheets.Add(
        missing, missing, missing, missing);
    

    新工作表是本机 Microsoft.Office.Interop.Excel.Worksheet 对象,而不是宿主项。 如果要添加 Microsoft.Office.Tools.Excel.Worksheet 宿主项,则应在设计时添加工作表。

在应用程序级外接程序中向工作簿中添加新工作表

请参见

任务

如何:从工作簿中删除工作表

如何:选择工作表

概念

使用工作表

宿主项和宿主控件概述

使用扩展对象实现 Excel 自动化

对 Office 项目中对象的全局访问

Office 解决方案中的可选参数