Como: Excluir planilhas de pastas de trabalho
Você pode excluir qualquer planilha em uma pasta de trabalho. Para excluir uma planilha, use o item de host de planilha ou planilha de acesso usando a coleção de folhas da 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.
Usando o Item de Host de planilha
Se a planilha foi adicionada em tempo de design em uma personalização em nível de documento, use o Delete método para excluir uma planilha especificada. O código a seguir exclui uma planilha de uma pasta de trabalho fazendo referência diretamente o item de host de planilha.
Para excluir uma planilha usando um item de host de planilha
Chamar o Delete o método de Sheet1.
Globals.Sheet1.Delete()
Globals.Sheet1.Delete();
Usando a coleção de folhas de trabalho do Excel
Acessar planilhas através do Excel Microsoft Office Sheets coleção nos seguintes casos:
Você deseja excluir uma planilha em um suplemento em nível de aplicativo.
A planilha que você deseja excluir foi criada em tempo de execução em uma personalização em nível de documento.
O código a seguir exclui uma planilha de uma pasta de trabalho, fazendo referência a folha através do número de índice da Sheets coleção. Esse código supõe que uma nova planilha foi criada por programação.
Para excluir uma planilha usando a coleção de folhas de trabalho do Excel
Chamar o Delete método de Sheets coleção.
CType(Me.Application.ActiveWorkbook.Sheets(4), Excel.Worksheet).Delete()
((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[4]).Delete();
Consulte também
Tarefas
Como: Mover planilhas dentro de pastas de trabalho
Como: Adicionar novas planilhas para pastas de trabalho
Conceitos
Acesso global a objetos em projetos do Office
Limitações de programação de itens de Host e controles de Host