- Katılım
- 14 Şubat 2006
- Mesajlar
- 3,426
- Excel Vers. ve Dili
- (Excel 2016 - İngilizce)
- Altın Üyelik Bitiş Tarihi
- 30-11-2022
Aşağıdaki kodlar ile DBASE formatındaki bir dosyayı excel formatına kopyalayıp kullanabiliyorum.
Fakat DBASE programı kullanıldığı anda kopyalama yaptığımda bilgi kaybına yol açmaktadır.
DBASE dosyasının (veya herhangi bir dosya) kullanımda olup olmadığını nasıl kontrol ettirebiliriz?
Fakat DBASE programı kullanıldığı anda kopyalama yaptığımda bilgi kaybına yol açmaktadır.
DBASE dosyasının (veya herhangi bir dosya) kullanımda olup olmadığını nasıl kontrol ettirebiliriz?
Kod:
Sub Deneme()
kaynakdosya = "C:\PERSONEL.DBF"
aradosya = "C:\PERSONEL.XLS"
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists(kaynakdosya) = False Then
MsgBox kaynakdosya & " " & " Dosyası Bulunamadı."
Exit Sub
ElseIf fso.FileExists(aradosya) = False Then
MsgBox aradosya & " " & " Dosyası Bulunamadı."
Exit Sub
Else
fso.CopyFile kaynakdosya, aradosya
MsgBox "Dosya Başarıyla Kopyalandı."
End If
End Sub