Ir ao conteúdo
  • Cadastre-se

Excel VB Excel Macro para abertura de outra planilha


Ir à solução Resolvido por Midori,

Posts recomendados

Boa tarde tudo bem ? 

Galera estou tentando criar uma macro no Excel mas não estou sabendo como

Seria o seguinte

Tenho a planilha chamada suporte dentro dela tem um button que quero que ele abra outra planilha que esta em meu diretório e ela e atualizar toda segunda para não ter que alterar o código toda segunda queria saber um modo de ela buscar a nova planilha que foi atualizada sem precisar mudar o código, para facilitar a planilha quando é atualizada ela so muda um numero no final ex. planilha 1.1 planilha 1.2.

 

Link para o comentário
Compartilhar em outros sites

Na verdade tenho conhecimento sobre a programação VB estou tentando achar algo mais não consigo 


Estava tentando usar a logica de 

If acha a planilha 1.2 e abre
Else
abre a planilha 1.1


Código atual
 

Sub Excel()

Application.DisplayAlerts = False

Workbooks.Open "Diretório"
 
End Sub
 

Link para o comentário
Compartilhar em outros sites

  • Solução

Para facilitar a busca do arquivo no diretório, ative a lib "Microsoft Scripting Runtime" no editor do VBA em Ferramentas > Referências.

 

Segue um exemplo de busca da planilha com base no nome

 

Sub Main()
    Dim fso         As New Scripting.FileSystemObject
    Dim Arquivo     As Scripting.File
    Dim Planilha    As String
    
    For Each Arquivo In fso.GetFolder("C:\TESTE").Files
        If Left(Arquivo.Name, 11) = "planilha 1." Then
            Planilha = Arquivo.Path
        End If
    Next Arquivo
    
    MsgBox Planilha

End Sub

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...