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çã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
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