Jump to content
Fórum Script Brasil
  • 0

Followhyperlink


Titã
 Share

Question

Olá a todos

Estou a programar uma macro que me permita visualizar as normas que utilizo no meu trabalho.

Em cada linha da minha folha de excel, está a descrição de uma norma, junto exemplo:

Tipo Nº doc Data do doc. DESIGNAÇÃO Disponível HYPERLINK

DOC 00001 1998 aggregates .pdf DOC_1_0_0_2000.pdf

Todas as normas estão na directoria C:/NORMAS/DOC/ e estão no formato pdf.

O que eu pretendia é que ao clicar numa linha, me abrisse a norma que está descrita nessa linha.

O que consegui até agora, foi abrir todos os ficheiros ao mesmo tempo, e a programação é a seguinte:

Option Explicit

Sub OpenFileOrFolder()

Dim strPDFFile As String, strFolder As String

Dim Fls, F

Fls = Array("DOC_1", "DOC_2", "DOC_3")

strFolder = "C:\NORMAS\DOC\"

For Each F In Fls

strPDFFile = strFolder & F & ".pdf"

'Open PDF file

ActiveWorkbook.FollowHyperlink Address:=strPDFFile, NewWindow:=True

Next

End Sub

Qualquer ajuda é bem vinda.

Obrigada

Sou eu novamente

Apesar da folha de dados ser no excel, a dúvida que apresento é aplicável ao Visual Basic.

Não sei como mover este tópico para o VBA, possivelmente não tenho permissão para tal.

Edited by Titã
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.4k
×
×
  • Create New...