Como: criar programaticamente novas pastas de trabalhoHow to: Programmatically create new workbooks

Quando você cria uma pasta de trabalho por meio de programação, é um nativo Workbook do objeto, não um Workbook item de host.When you create a workbook programmatically, it is a native Workbook object, not a Workbook host item.

Aplica-se a: as informações neste tópico se aplicam ao documento-projetos e VSTO adicionar nível-nos projetos do Excel.Applies to: The information in this topic applies to document-level projects and VSTO Add-in projects for Excel. Para obter mais informações, consulte recursos disponíveis por tipo de projeto e aplicativo do Office.For more information, see Features available by Office application and project type.

Você pode gerar uma Workbook item de host para um Workbook objeto no projeto do suplemento do VSTO.You can generate a Workbook host item for a Workbook object in VSTO Add-in project. Para obter mais informações, consulte documentos de estender o Word e pastas de trabalho do Excel em suplementos do VSTO em tempo de execução.For more information, see Extend Word documents and Excel workbooks in VSTO Add-ins at runtime.

Para criar uma nova pasta de trabalhoTo create a new workbook

  1. Use o Add método da Workbooks coleção.Use the Add method of the Workbooks collection.

    Excel.Workbook newWorkbook = this.Application.Workbooks.Add();
    
    Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
    

    Note

    Você pode criar uma pasta de trabalho com base em um modelo que não seja o modelo padrão: passar o modelo que você deseja usar como um parâmetro para o Add método.You can create a workbook based on a template other than the default template: pass the template you want to use as a parameter to the Add method.

Consulte tambémSee also

Estender documentos do Word e pastas de trabalho do Excel em suplementos do VSTO em tempo de execução Extend Word documents and Excel workbooks in VSTO Add-ins at runtime
Adicionar controles a documentos do Office em tempo de execução Add controls to Office documents at runtime
Trabalhar com pastas de trabalho Work with workbooks
Como: abrir pastas de trabalho de forma programática How to: Programmatically open workbooks
Como: salvar pastas de trabalho de forma programática How to: Programmatically save workbooks
Como: Fechar pastas de trabalho de forma programática How to: Programmatically close workbooks
Limitações programáticas de itens de host e controles de host Programmatic limitations of host items and host controls
Parâmetros opcionais em soluções do Office Optional parameters in Office solutions
Visão geral dos controles de host e de itens de hostHost items and host controls overview