VBA Inserir Uma Nova Planilha Após Cada Planilha

Por Edivaldo | 28/03/2018 | 193 leituras

Existe uma solução VBA para inserir uma nova planilha depois, não antes, da planilha atual que pode ser anexada a um ícone? Sim, aqui nós vamos ver um comando básico em VBA, que faz isso.

Sub InsertChartsAfterWorksheets()
 Dim myWorksheet As Worksheet
 Dim myChart As Chart
 
 For Each myWorksheet In Worksheets
 Set myChart = Charts.Add
 myChart.Move After:=myWorksheet
 Next myWorksheet
End Sub

Fazendo uma planilha a folha ativa

Em um determinado momento, uma pasta de trabalho é a pasta de trabalho ativa e uma planilha é a planilha ativa na pasta de trabalho ativa. Para ativar uma planilha diferente, basta clicar na guia da planilha, localizada na parte inferior da janela da pasta de trabalho. Você também pode usar as seguintes teclas de atalho para ativar uma planilha diferente:

Ctrl + PgUp: ativa a planilha anterior, se existir
Ctrl + PgDn: ativa a próxima planilha, se existir

Gostaríamos de saber se ficou alguma dúvida sobre: VBA Inserir Uma Nova Planilha Após Cada Planilha. Por favor deixe seu comentário, ou faça sua pergunta.



Deixe um comentário

Seja o Primeiro a Comentar!

avatar
1000
  Opções de Notícias  
Me avisar quando: