Ir ao conteúdo
  • Cadastre-se

WJSRamos

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

posts postados por WJSRamos

  1. Boa tarde Srs.

     

    Estou criando um banco de dados no Excel integrado com documentos e diversos tipos de arquivos salvos em diretórios do computador.

    Ele tem UserForm que lista em uma ListBox todos os arquivos e pastas do cliente, e lista o caminho da pasta selecionada.

    Preciso fazer um botão que quando ativado, abra o arquivo, independente de sua extensão.

     

    Por exemplo tenho o seguinte caminho e quero que ao clicar o sistema abra o mesmo:

    C:\Users\TOSHIBA\Desktop\C.I.ematur\Wellington Jackson de Souza Ramos [2]\1-Documentos Pessoais\Novo Documento de Texto.txt

     

    Procurei na internet porém achei apenas como abrir tipos separados de arquivos (XLS, WORD, PDF, TXT, JPG), mas preciso de um geral, pois ele trabalhará em conjunto com outros programas que geram arquivos com extensões diferenciadas, tipo KML, CSV, DWG, BAK entre outros.

     

    Agradeço desde já...

  2. Bom dia MooM,
     
    Por favor, verifique se este código deu certo para você, alterei algumas coisas aqui para ele funcionar:
     

    --------------------------------------------------

    Sub PDF()
     
    Dim Nome As String
    Dim SDate As String
    Dim MyLocal As String
     
    Nome_Arq = MyLocal & "SI FCL --- " & Nome & " --- " & Export & " --- " & Agent & " --- " & PO & " --- " & Day(Now) & _
    "-" & Month(Now) & "-" & Year(Now) & ".pdf"
     
    MyLocal = "G:\INTERNACIONAL\SI -MODELO DE  INSTRUÇÃO DE EMBARQUE\MODELO NOVO SI MARÍTIMA FCL - 2015\PDF\"
    Nome = Range("AB12").Value
    Export = Range("T12").Value
    Agent = Range("AB10").Value
    PO = Range("AB6").Value
    SDate = Now
     
    If MsgBox("Gerar PDF", vbYesNo) = vbYes Then
    Sheets("SEA FCL - SHIPPING INSTRUCTIONS").Select
    Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Nome_Arq, _
    Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
    OpenAfterPublish:=True
    Application.DisplayAlerts = False
    Else
    Application.DisplayAlerts = False
    End If
     
    End Sub

    ------------------------------------------

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!