• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Dosya adresinden isim alma

Katılım
26 Ocak 2013
Mesajlar
232
Excel Vers. ve Dili
Excel 2016 Türkçe
Elimde bir string değer var. Ben bunu ADO için getopenfilename ile aldım. Yani bir dosyanın adı ve adresi var içinde.

Benim istediğim sadece ad kısmı.
Mesela string
C:\bilgiler.csv şeklinde ise
Ben sadece bilgiler yazısını almak istiyorum. Acaba bunu nasıl yaparım.
 
Merhaba,
Deneyiniz...
Kod:
isim = "C:\bilgiler.csv"
Set fso = CreateObject("Scripting.FileSystemObject")
MsgBox fso.GetbaseName(isim)

Alternatif:
Kod:
isim = "C:\bilgiler.csv"
isim = Mid(isim, InStrRev(isim, "\") + 1)
isim = Left(isim, InStrRev(isim, ".") - 1)
MsgBox isim
 
Son düzenleme:
Teşekkürler hocam. Tam istediğim oldu.

Konu kapanabilir..
 
Rica ederim,
İyi çalışmalar...
 
Geri
Üst