Eduardo, acredito que é possível fazer isso de uma maneira bem simples e sem o uso de VBA.
No exemplo anexo você pode ver, mas é o seguinte:
Adicione uma nova coluna ao lado da coluna "Número do Pedido". Nesta coluna adicione a seguinte fórmula e arraste para baixo:
=HIPERLINK("C:"&A2&".xls";"Abrir")
Você pode notar que na fórmula temos o seguinte: HIPERLINK ( "C:" & A2 & ".xls" ; "Abrir" )
Eu utilizei como supus que o arquivo que você quer linkar se encontra em "C:", que o número do pedido está localizado na coluna A e que os arquivos tem extensão ".xls"(Excel 97~2003, se for posterior a extensão é .xlsx). Aonde está como "Abrir" na fórmula você pode substituir por aquilo que você preferir, como "Visualizar", etc.
Espero que tenha ajudado.
Se você precisar que o link seja formado exatamente na célula aonde existe o Número do pedido, precisaremos utilizar de VBA. Não é nada muito complexo, mas espero que da maneira como foi mostrado aqui já te atenda. Caso contrário, manifeste-se e veremos o que podemos fazer.
Att.,
Postado : 21/01/2013 10:59 am