Como: Criar novas pastas de trabalho

Quando você cria uma pasta de trabalho por meio de programação, é um nativo Microsoft.Office.Interop.Excel.Workbook o objeto, não uma Microsoft.Office.Tools.Excel.Workbook item de host.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Excel 2007 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Você pode gerar um Microsoft.Office.Tools.Excel.Workbook o item de host para um Microsoft.Office.Interop.Excel.Workbook o objeto em um projeto de nível de aplicativo. For more information, see Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.

Para criar uma nova pasta de trabalho

  • Use o Add método o Workbooks coleção.

    Dim newWorkbook As Excel.Workbook = Me.Application.Workbooks.Add()
    
    Excel.Workbook newWorkbook = this.Application.Workbooks.Add(missing);
    
    ObservaçãoObservação

    Você pode criar uma pasta de trabalho com base em um modelo diferente, por exemplo, o modelo padrão: passar o modelo que você deseja usar como um parâmetro para o Add método.

Consulte também

Tarefas

Como: Pastas de trabalho abertas

Como: Salvar pastas de trabalho

Como: Fechar pastas de trabalho

Conceitos

Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução

Adicionar controles a documentos do Office em tempo de execução

Trabalhando com pastas de trabalho

Limitações de programação de itens de Host e controles de Host

Parâmetros opcionais em soluções do Office

Itens de host e a visão geral sobre controles de Host