MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Hiperlink não abre arquivos Office

    avatar
    Larimer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 10/08/2013

    [Resolvido]Hiperlink não abre arquivos Office Empty Hiperlink não abre arquivos Office

    Mensagem  Larimer 9/9/2013, 02:27

    Amigos, boa noite!

    Estou usando Application.FileDialog(msoFileDialogFilePicker) para "capturar" nome e endereço de arquivos num campo de tabela tipo Hiperlink.

    Funciona só que ocorre um problema:

    Quando o link gerado é para um arquivo PDF ele abre normalmente ao clicar.

    Porém, quando se trata de arquivos MS Office (Excel, Word, ...) eles não abrem.

    Alguma sugestão?

    Obrigado!

    Lárimer
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Hiperlink não abre arquivos Office Empty Re: [Resolvido]Hiperlink não abre arquivos Office

    Mensagem  JPaulo 9/9/2013, 09:26

    Ola;

    Cole aqui toda a instrução que está a ultilizar e qual a versão do seu Office.

    Pode ainda testar, no evento ao pressionar do seu campo;

    Application.FollowHyperlink Me.SuaCaixaTexto, , True



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new Instruções SQL como utilizar...
    avatar
    Larimer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 10/08/2013

    [Resolvido]Hiperlink não abre arquivos Office Empty Funcionou

    Mensagem  Larimer 9/9/2013, 11:30

    Obrigado, JPaulo!

    Sua sugestão funcionou.

    Só que quando anexei e testei abrir arquivos PDF apareceu um alerta de segurança sobre hiperlink.
    Na primeira tentativa chegou a interromper a execução.
    Curioso porque antes eram justamente os PDF que estavam abrindo corretamente...
    Nas tentativas seguintes com PDF parece que está funcionando.

    Nos arquivos tipo Office e imagens não apareceu nenhum alerta.

    O código que estou usando segue abaixo.
    Encontrei como exemplo no MSDN e só tirei a parte que fazia filtros na busca para arquivos tipo MDB e deixei para "All Files".

    Muito obrigado!

    Private Sub Comando5_Click()
    Dim fDialog As Office.FileDialog
       Dim varFile As Variant
       Set fDialog = Application.FileDialog(msoFileDialogFolderPicker)
       Me.Documento = ""
    Set fDialog = Application.FileDialog(msoFileDialogFilePicker)
    With fDialog
       .AllowMultiSelect = False
       Title = "Selecione um arquivo"
       .Filters.Clear
         .Filters.Add "All Files", "*.*"
    If .Show = True Then
       For Each varFile In .SelectedItems
       Me.Documento = varFile
       Next
    Else
    MsgBox "Busca Cancelada."
    End If
    End With
    Me.Recalc
    End Sub
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Hiperlink não abre arquivos Office Empty Re: [Resolvido]Hiperlink não abre arquivos Office

    Mensagem  JPaulo 9/9/2013, 12:32

    A mensagem de segurança, na instrução que lhe passei, vai aparecer sim, mas pode desativar;

    Private Sub Form_Open(Cancel As Integer)
    'Requer a seguinte referência VBA ativa:
    'Microsoft Scripting Runtime
    Dim strInibeAlertas As Object
    on error resume next
    Set strInibeAlertas = CreateObject("Wscript.Shell")
    strInibeAlertas.RegWrite "HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Common\Security\DisableHyperlinkWarning", 1, "REG_DWORD"
    End Sub

    Teste assim, que é como eu uso sem problemas;

    Private Sub SeuBotao_Click()
    Dim objDialog As Object

    Set objDialog = Application.FileDialog(3)

    With objDialog
       .AllowMultiSelect = False
       .Show
       If .SelectedItems.Count = 0 Then
           MsgBox "Selecione um ficheiro."
       Else
           Me.Documento = .SelectedItems(1)
       End If
    End With
    Set objDialog = Nothing
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new Instruções SQL como utilizar...
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Hiperlink não abre arquivos Office Empty Re: [Resolvido]Hiperlink não abre arquivos Office

    Mensagem  Marcelo David 9/9/2013, 12:37

    Muito Bom JPaulo, mais uma para o meu aprendizado! Obrigado!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Hiperlink não abre arquivos Office Marcel11
    avatar
    Larimer
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 10/08/2013

    [Resolvido]Hiperlink não abre arquivos Office Empty Hiperlink simples e perfeito

    Mensagem  Larimer 9/9/2013, 14:26

    Amigo JPaulo,

    Como faço pra te mandar uma cerveja aí em Portugal?

    Perfeito e muito muito obrigado!

    Lárimer
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Hiperlink não abre arquivos Office Empty Re: [Resolvido]Hiperlink não abre arquivos Office

    Mensagem  JPaulo 9/9/2013, 14:49

    Não precisa mandar não, vou ae 3 vezes por ano.... Laughing 

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Hiperlink não abre arquivos Office Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Hiperlink não abre arquivos Office Empty Re: [Resolvido]Hiperlink não abre arquivos Office

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 02:11