Dosya Aç penceresinde seçilen dosya ismini değişkene aktarabilir miyiz?

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,

Bir makro kodunda, Application.Dialogs(xlDialogFindFile).Show komutuyla Dosya Aç penceresini açabiliyoruz.
Sorun: Bu pencerede seçilen dosyayı açmadan, dosya yolunu ve dosya adını bir değişkene aktarabilir miyiz?

Amacım, farklı klasörlerde bulunabilecek bir .txt dosyasının içeriğini açık olan excel dosyasına alabilmek.

Teşekkürler.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,397
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Merhaba,

Kod:
a = Application.GetOpenFilename( _
    "Excel dosyalrı(*.xls),*.xls,word dosyası(*.doc),*.doc")

b = a

MsgBox "Seçilen dosya tam adı :'" & b & "'" & Chr(13) & _
        "Dosya adı : '" & Dir(b) & "'"
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Teşekkürler.
Application.Dialogs(xlDialogFindFile).Show ile bir hayli uğraşmıştım. Bunu bilmiyordum.
İyi akşamlar.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,397
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Rica ederim, iyi akşamlar.
 
Üst