Ir ao conteúdo

Posts recomendados

Postado

Bom dia pessoal!

 

Estou precisando de um help pra fazer uma macro. O que acontece é que todo mês temos valores vinculados a uma planilha, mas quando muda de mês, perde-se este vinculo, e automaticamente perde-se os valores. Então preciso fazer uma macro que mude o nome do arquivo para o nome antigo, mude a pasta o local da pasta (aí sim os vinculos voltaram), selecione os valores, e cole como valores.

 

Alguém pode ajudar? 

Postado

@Maria Laura experimente o codigo abaixo

 

Atualiza no vinculo, com nome da atual Planilha, e converte os dados para valores

Faça um backup de seus arquivos, antes de testar

 

Sub Alterara_NArquivo_Excel_Vinculo()
    Dim wbTrg       As Workbook
    Dim sLinkNew    As String
    Dim aLinks      As Variant
    Dim vLink       As Variant

    ' * AQUI * altere o caminho e nome da pasta_de_trabalho *
    sLinkNew = "C:\Users\Nome_Usuario\Documents\Controle.xlsx"
    Set wbTrg = ThisWorkbook

    aLinks = ActiveWorkbook.LinkSources(xlExcelLinks)

    ' Repassa cada vinculo Link
    If Not IsEmpty(aLinks) Then
        For Each vLink In aLinks
            wbTrg.ChangeLink Name:=vLink, NewName:=sLinkNew, Type:=xlExcelLinks
            wbTrg.BreakLink Name:=sLinkNew, Type:=xlLinkTypeExcelLinks
            Debug.Print sLinkNew
        Next: End If

End Sub

Adaptado de: https://stackoverflow.com/questions/47452637/excel-vba-macro-change-link-name

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!