Como: Mover planilhas em pastas de trabalho
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Programaticamente, você pode alterar a posição de planilhas em relação às Outro planilhas em uma pasta de trabalho.Se você não especificar um local parPlanilha de movida, o Excel criará uma Novo pasta de trabalho para contê-lo.
Para mover uma planilha em uma personalização de nível de documento
Atribuir o número total de planilhas na pasta de trabalho a uma variável e, em seguida, Mover a Primeiro planilha para que ele torna-se que último.
Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count Globals.Sheet1.Move(After:=Globals.ThisWorkbook.Sheets(totalSheets))
int totalSheets = this.Application.ActiveWorkbook.Sheets.Count; Globals.Sheet1.Move(missing, Globals.ThisWorkbook.Sheets[totalSheets]);
Para mover uma planilha em um nível de aplicativo Adicionar - in
Atribuir o número total de planilhas na pasta de trabalho a uma variável e, em seguida, Mover a Primeiro planilha para que ele torna-se que último.
Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count CType(Application.ActiveSheet, Excel.Worksheet).Move(After:=Application.Worksheets(totalSheets))
int totalSheets = this.Application.ActiveWorkbook.Sheets.Count; ((Excel.Worksheet)Application.ActiveSheet).Move(missing, this.Application.Worksheets[totalSheets]);
Consulte também
Tarefas
Como: Excluir planilhas de pastas de trabalho
Conceitos
Global Acessar a objetos no Visual Studio Tools para projetos do Office
Referência
Date |
History |
Motivo |
---|---|---|
De 2008 de julho |
Adicionado um exemplo de código que pode ser usado um suplemento do nível de aplicativo. |
Comentários do cliente. |