AccessTr.neT
Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. (/konu-userform-uzerinden-klasordeki-pdf-dosyasini-tarayici-veya-editorde-acmak.html)

Sayfalar: 1 2


Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - Oğuz Türkyılmaz - 27/05/2022

Merhaba
Userformda textbox1 üzerinde görüntülenen dosya yolunda kayıtlı PDF dosyasının butona tıklandığında mümkünse bilgisayarın tarayıcısında(Microsoft Edge buna olanak sağlıyor ama diğer tarayıcılar bu işlemi destekliyormu bilmiyorum ) değilse bilgisayarda yüklü olan PDF editöründe açılmasını nasıl sağlayabilirim.

[Resim: do.php?img=11891]


RE: Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - berduş - 27/05/2022

CreateObject("Shell.Application").Open(TextBox1.Value)
yada
Shell "explorer.exe " & TextBox1.Value
kodlarını dener misiniz?


RE: Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - atoykan - 27/05/2022

Aşağıdaki kod bilgisayarda Acrobat Reader var ise dosyanızı Acrobat ile yoksa pdf dosyaları ile ilişkilendirilmiş default uygulama ile açar.


On Error GoTo DefApp
Dim SPath As String
SPath = "C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.exe" & " " & TextBox1.Value
Shell (SPath)
DefApp:
CreateObject("Shell.Application").Open (TextBox1.Value)
End Sub



RE: Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - Oğuz Türkyılmaz - 27/05/2022

(27/05/2022, 22:40)berduş yazdı:
CreateObject("Shell.Application").Open(TextBox1.Value)
yada
Shell "explorer.exe " & TextBox1.Value
kodlarını dener misiniz?


@berduş Hocam her iki kod da Adobe Acrobat reader da açtı. Tarayıcıda da açanı bulursam her iki kodu da kullanacağım.


RE: Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - berduş - 28/05/2022

yazılan kodların mantığı doğru değil mi?
kullanıcı pdf/rar/doc dosyasını açmak için hangi programı kullanıyorsa, belgeyi yada dosyayı o programda açması daha mantıklı olmaz mı?


RE: Userform Üzerinden Klasördeki Pdf Dosyasını Tarayıcı Veya Editörde Açmak. - Oğuz Türkyılmaz - 28/05/2022

(28/05/2022, 00:03)berduş yazdı: yazılan kodların mantığı doğru değil mi?
kullanıcı pdf/rar/doc dosyasını açmak için hangi programı kullanıyorsa, belgeyi yada dosyayı o programda açması daha mantıklı olmaz mı?

Evet tabiki mantıklısı bu ama bazen insanların PDF editörü bilmediklerini farzederek pdf editör yüklü değilse onu yikleme zahmetinden kuratarıp zaten Windows10 da default olarak gelen Edge tarayıcıda açılabilir fantezim vardı. Bu kadarıda bana yetiyor. Çok teşekkür ederim. Edge ile de açabilseydim o da tatlının kreması olacaktı. Çok çok teşekkürler.