Como selecionar planilhas programaticamente
O método de Select seleciona o objeto especificado, o que move a seleção do usuário para o novo objeto.Use o método de Activate se você deseja colocar o foco para o objeto sem alterar a seleção do usuário.
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 2013 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Se você deseja selecionar uma planilha existente em um suplemento ao nível do aplicativo ou se a planilha foi criada em tempo de execução em uma personalização da nível de usuário, você deve acessá-lo usando a coleção do excel Sheets de pasta de trabalho do Excel; caso contrário, você pode acessar o item host de Microsoft.Office.Tools.Excel.Worksheet diretamente.
Usando o item host a planilha
Em um nível personalização da, adicione o seguinte código a Sheet1.vb ou a Sheet1.cs.
Para selecionar a primeira planilha em uma pasta de trabalho usando um item host
Chame o método de Select de Sheet1.
Globals.Sheet1.Select()
Globals.Sheet1.Select();
Usando a coleção de folhas de pasta de trabalho do Excel
Acessar a planilha do excel usando a coleção Sheets .
Para selecionar a primeira planilha em uma pasta de trabalho usando a coleção de folhas de pasta de trabalho do Excel
Chame o método de Select de coleção de Sheets para selecionar a primeira planilha de pasta de trabalho.
CType(Me.Application.ActiveWorkbook.Sheets(1), Excel.Worksheet).Select()
((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[1]).Select();
Consulte também
Tarefas
Como imprimir planilhas programaticamente
Como excluir planilhas de pastas de trabalho programaticamente
Como ocultar planilhas programaticamente
Como proteger planilhas programaticamente
Conceitos
Acesso global a objetos em projetos do Office
Limitações de programação de itens de Host e controles de Host