none
Erro em Código VBA + Link RRS feed

  • Pergunta

  • Boa tarde Senhores,

    Passei o dia todo tentando resolver um bug no meu projeto e como não consegui resolvir postar.

    Tenho uma planilha como BD que está linkada em várias outras, cada uma num servidor diferente..Ao todo são 550 links

    Enfim... acontece que começou o ocorrer um erro quando tento atualizá-las via VBA

    A msg box que aparece diz "Method 'UpdateLink' of object '_Workbook' failed"

    Pelo que pesquisei este erro ocorre pq alguma coisa esta errada no caminho ou no nome do arquivo... já revisei diversas vezes o caminho está correto.

    Tentei usar os dois comandos abaixo para atualização das informações e os dois geram o mesmo erro. 

    ActiveWorkbook.UpdateLink Name:= _
            "\\kofbrjuradsa1\common\Opkofsp_inf\25. Planilhas para Consolidacao\Opjur_inf\04. BE\2011\1. BE - Jan.xls" _
           , Type:=xlExcelLinks
    
    ++++++++++++++++++++++++++++++++++++++++
    
    alinks = ActiveWorkbook.LinkSources(xlExcelLinks)
       
    If Not IsEmpty(alinks) Then
        For i = 1 To UBound(alinks)
           
           ActiveWorkbook.UpdateLink Name:=alinks(i)
            
            Application.StatusBar = "Atualizando o link: " & i & " de " & UBound(alinks)
            
        Next i
    End If
    

    Estou fazendo os testes nas versões 2007 e 2010 do Excel. Ambas sem sucesso.

    Alguém poderia me dizer se já teve que enfrentar algum erro parecido?

    Existe uma outra opção para consolidar estas informações. Pensei em usar o Access mas ele não lê links, correto?

    Certo de um retorno, agradeço antecipamente.

    quinta-feira, 29 de dezembro de 2011 19:38