Existem diversos modos para se navegar entre as pastas de uma planilha.
Estou postando uma das maneiras mais simples de se fazer isso.
Function SelectSheet()
' Inicia as variáveis.
Dim ThisShts As Variant
Dim mySht As Single
Dim MyList As Variant
' Obtém o número de pastas na planilha.
Let ThisShts = ActiveWorkbook.Sheets.Count
' Carrega o nome das pastas .
For i = 1 To ThisShts
Let MyList = MyList & i & " - " & ActiveWorkbook.Sheets(i).Name & " " & vbCr
Next i
' Mostra os nomes das pastas para serem escolhidas, através dos seus respectivos posicionamentos.
Let mySht = InputBox("Selecione o Nº da pasta e pressione OK:" & vbCr & vbCr & MyList)
Sheets(mySht).Select
End Function
Nenhum comentário:
Postar um comentário