Ir ao conteúdo
  • Cadastre-se

excel vba executar se encontra pasta


Ir à solução Resolvido por Basole,

Posts recomendados

Bom dia amigos!

 

tenho um problema com uma planilha aqui do trabalho, porque a rede interna cai muito devido as varios sistemas diferentes, ai eu preciso de um IF para a macro rodar so se ela encontrar uma pasta na rede..

ela nao precisa abrir a pasta é so ferificar se ela esta acessivel...

 

tem como?

Link para o comentário
Compartilhar em outros sites

  • Solução

Segue ex funcao q verif se o diretorio existe:  

Function FileOrDirExists(PathName As String) As Boolean    Dim iTemp As Integer    On Error Resume Next    iTemp = GetAttr(PathName)    Select Case Err.Number    Case Is = 0        FileOrDirExists = True    Case Else        FileOrDirExists = False    End Select    On Error GoTo 0End Function

* use dessa forma em sua macro: 

Dim SeuPath As String   SeuPath = ThisWorkbook.Path & "\SeuArquivo.*" ' exemploIf FileOrDirExists(SeuPath) Then'bla bla bla bla bla bla bla bla bla bla bla bla .....End If
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!