access ile exceldeki verileri otomatik güncelleştirme

Katılım
19 Ocak 2005
Mesajlar
2
Merhaba arkadaşlar,
Access ile yapılmış bir veritabanı dosyam var ve 10 tane excel dosyası verileri bu veritabanından alıyor. Yalnız access veritabanındaki bilgi değişikliğinin güncellenmesi için excel dosyalırını teker teker açmam gerekiyo yoksa güncellemiyor.Excel de yenileme denetiminden 1 dakikada bir yenile diyorum fakat yine olmuyor.Bunun ile ilgili bir buton yapıp kod yardımıyla yani tıkladığımda excel dosyalarının güncellenmesini istiyorum. Nasıl yapabilirim ilginize şimdiden teşekkürler...
 
Katılım
8 Kasım 2004
Mesajlar
207
dostum ben accessla exceldeki alanları nasıl ilişkilendirdin onu merak ettim nasıl yapılıyor bu
 
Katılım
1 Şubat 2005
Mesajlar
29
Excel Vers. ve Dili
excel 2002
ingilizce
evet yaa bu konu hakkında daha aciklayici birseyler yazabilirmisin?
dosyalari gonderebilirsen cok iyi olacak. bu gı-uncelleme olayı cok iyi
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
ahmet114' Alıntı:
dostum ben accessla exceldeki alanları nasıl ilişkilendirdin onu merak ettim nasıl yapılıyor bu

Tables, new, link table, dosya yolunu ve tipini seçin ,sona ok ok ok.
 
Katılım
29 Eylül 2004
Mesajlar
90
anladığım kadarıyla access deki verileri güncelledikten sonra bunları excele aktarmak istiyorsun. fakat bunu sen değilde belli zaman aralıklarında otomatik yapmasını mı istiyorsun. komut şu

On Error GoTo Err_aktar

Dim Klasor As String
Klasor = CurrentProject.Path & "\dosya.xls"
If MsgBox("Verileri Excele aktarmak istiyor musunuz? ", 36, "dosya.xls 'ye aktarılacak") = 6 Then

DoCmd.TransferSpreadsheet acExport, 8, "müşteriler", Klasor, True, ""
MsgBox "Aktarma işlemi tamamlandı", 0, "VERİ AKTARIMI"

Exit_aktar:
Exit Sub

Err_aktar:
MsgBox Error$
Resume Exit_aktar

bunuda formun zaman dolduğunda kısmına yaz. süreölçer aralığınıda belirle. okadar süre sonunda verileri otomatik excele aktaracaktır. yalnız kodlarda msgbox olan kısmı çıkart yoksa her seferinde sana sorar.
 
Üst