Skip to main content

AccessTr.neT


Access Güncelleme Sorunu

salvationkemal
salvationkemal
12
989

Access Güncelleme Sorunu

Çözüldü #1
Selamlar,
Excelden Access'e sorgulama, bilgi girişi ve güncelleme yapıyorum.
Excelde ekran boş iken güncelleme makrosunu çalıştırdığımda güncellenecek veri yok ibaresini almak istiyorum.
Dosya eklidir.
Dosyayı şimdi eklemeyi başardım.
.rar HESAP.rar (Dosya Boyutu: 1,19 MB | İndirme Sayısı: 6)
Cevapla
#2
kastettiğiniz A16:L65000 arasındaki hücrelerde değer olmamasıysa aşağıdaki kod işinize yarayabilir
Kod
If WorksheetFunction.CountA(Range("A16:L65000")) = 0 Then
MsgBox "Güncellenecek Veri Yok "
Exit Sub
End If
Not: Sorunuz doğrudan Excel ile ilgili olduğundan "excel soruları ve cevaplarına " taşınmıştır
Cevapla
#3
Cevabınız için teşekkür ederim.
Fakat A16:L65000 arasındaki hücreler
A16 hücresinde bir veri olduğunda ve diğer hücreler boş olmasına rağmen "KAYITLAR GÜNCELLENEREK VERİ TABANINA AKTARILDI" uyarası çıkıyor, gerçi veri tabanında herhangi bir değişiklik olmuyor.
Sorgulama yaptığımda bazen 80 bazen 250 satırlık sorgu sonucu alıyorum.
250 satırlık veri değişiklilerinde
Bir satırda "A16, B16, C16, D16, E16, F16, G16, H16, I16, J16, K16, L16" dolu olduğunda güncelleme olacak,
artan şekilde "A17, B17, C117, D17, E17, F117, G17, H17, I17, J17, K17, L17" giden veri değişimi,
217. satırda bir hücreyi boş bırakırsam güncelleme yapmayacak.
Sanırım ifade edebildim.
Cevapla
#4
Özür dileyerek,
Sorgulama neticesi gelen veriler üzerinden düzenleme yaparken herhangi bir hücreyi boş bıraktığımda -2147217900(80040e14) hata mesajını verip güncellemiyor.
Böyle bir hata kodu verdiğinde "HÜCRELERDE BOŞ ALAN OLDUĞUNDAN GÜNCELLENMEDİ" uyarısını almak, Hiç bir sorgu yapılmadan Excel hücrelerine bir şeyler yazıp (Büroda başka kullanıcılarının hatası sebebiyle) sehven güncelle butonuna basıldığında "YENİ VERİLER İÇİN KAYDET BUTONUNU KULLANIN" uyarısı çıkabilir mi?
Teşekkürler
Cevapla
#5
diyelim ki 16'dan 300' kadar olan satırlarda veriniz var ama  C217. hücre boş A16:L300 aralığında sadece bir hücre boş ne yapılacak?
boş hücrenin olduğu satırı atlayıp 218. satırdan devam mı edecek yoksa 217 ve sonrasını hesaba katmayacak mı?
Cevapla
#6
Bir hücre bile boş ise hepsini yok sayacak. 16. satırdan 300. satıra kadar hepsini yok sayacak. Veriyi Güncellemeyecek.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da