Por motivos de auditoria fiscal, preciso vincular centenas de arquivos PDF a um documento do Excel. Cada PDF possui um número de comprovante exclusivo, que corresponde ao mesmo número de comprovante exclusivo no documento de origem do Excel.
Eu tinha um software (LineLink) que faria isso, mas não está mais disponível. Existe uma maneira de hiperlink automaticamente um único PDF para uma única célula no Excel sem fazê-lo manualmente? A ferramenta LineLink poderia realizar isso em menos de um minuto (dependendo de quantos arquivos havia).
Obrigado
microsoft-excel
Wendy Hauptman
fonte
fonte
Respostas:
Aqui está como eu faria isso, assumindo que os nomes de arquivos em PDF são apenas o número do comprovante e sempre o mesmo tamanho. (Estou com pouco tempo agora, então comente se precisar de esclarecimentos e tentarei editar.)
Primeiro abra uma janela de comando no diretório que contém os arquivos pdf. Execute o seguinte comando para gerar uma lista de todos os arquivos pdf com seus caminhos completos:
dir /b /s /a:-D *.pdf > listpdf.txt
Abra o arquivo de texto gerado, selecione todos, copie e cole na coluna C de uma nova planilha no seu arquivo do Excel.
Na célula A1 dessa folha, insira a fórmula a seguir para extrair o número do comprovante. Altere
3
para muitos caracteres o número do comprovante:=LEFT(RIGHT(C1,7),3)
Agora, basta digitar
=HYPERLINK(C1)
B1 e clicar duas vezes nas alças de preenchimento nas células A1 e B1 para preencher automaticamente as fórmulas de todos os seus dados.EDITAR
Basta reler sua pergunta e repensar minha resposta. Você deve ser capaz de fazer isso muito mais simples. Apenas use esta fórmula:
=HYPERLINK("C:\<path to pdf file directory>"&A1&".pdf")
fonte
Você poderia começar com a fórmula = HIPERLIGAÇÃO (...)
fonte