Como: Adicionar novas planilhas para pastas de trabalho
Programaticamente, você pode adicionar uma nova planilha à coleção de planilhas na pasta de trabalho.
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.
Para adicionar uma nova planilha para uma pasta de trabalho em uma personalização em nível de documento
Use o Add método o Sheets coleção.
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);
A nova planilha é um nativo Microsoft.Office.Interop.Excel.Worksheet objeto e não um host item. Se você deseja adicionar um Microsoft.Office.Tools.Excel.Worksheet o item de host, você deve adicionar a planilha em tempo de design.
Para adicionar uma nova planilha para uma pasta de trabalho em um suplemento em nível de aplicativo
Use o Add método o Sheets coleção.
Dim newWorksheet As Excel.Worksheet newWorksheet = CType(Me.Application.Worksheets.Add(), Excel.Worksheet)
Excel.Worksheet newWorksheet; newWorksheet = (Excel.Worksheet)this.Application.Worksheets.Add( missing, missing, missing, missing);
A nova planilha é um nativo Microsoft.Office.Interop.Excel.Worksheet objeto e não um host item. Você também pode gerar uma Microsoft.Office.Tools.Excel.Worksheet o item de host do nativa Microsoft.Office.Interop.Excel.Worksheet objeto. 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.
Consulte também
Tarefas
Como: Excluir planilhas de pastas de trabalho
Conceitos
Itens de host e a visão geral sobre controles de Host
Automatizar o Excel usando o Extended objetos