Userformdan başka bir dosyaya kayıt

Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
arkadaşlar yaptığım bir formdan girdiğim bilgileri farklı bir klasördeki aynı adı taşıyan dosyayı bulup o dosyanın içine veri kayıt yapabilirmiyim yani formdan "Ali" ye ait bilgileri girdiğimde "Ali" adlı excel dosyasını açıp oraya kaydedebilir miyim Bu mümkün mü?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Peki bakılacak klasör bellimi? belli ise yolunu verirmisiniz. Yoksa tüm klasörler taranacakmı?
 
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
Klasörün yolu "C:\Taşeronlar\" bu klasör içinde aranacak.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi bir kodlama kullanın. Burada aranacak dosya adını Textbox1'den aldığı kabul edilmiştir.

[vb:1:947e3dcb4b]ara = CreateObject("Scripting.FileSystemObject").FileExists("C:\Taşeronlar\" & Textbox1 & ".xls")
If ara = True Then
Workbooks.Open Filename:="C:\dosyalar\" & Textbox1 & ".xls"
.
.Kendi kayıt kodlarınız bu araya yazılacaktır.
.
Else
MsgBox "DOSYA BULUNAMADI"
End If
[/vb:1:947e3dcb4b]
 
Katılım
22 Ekim 2005
Mesajlar
166
Excel Vers. ve Dili
Excel 2003 Tr
çok teşekkür ederim Sn. leventm harikasınız :hihoho:
 
Üst