AccessTr.neT
Access Güncelleme Sorunu - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Access Güncelleme Sorunu (/konu-access-guncelleme-sorunu.html)

Sayfalar: 1 2 3


Access Güncelleme Sorunu - salvationkemal - 30/09/2019

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.


Cvp: Access Güncelleme Sorunu - berduş - 30/09/2019

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


Cvp: Access Güncelleme Sorunu - salvationkemal - 30/09/2019

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.


Cvp: Access Güncelleme Sorunu - salvationkemal - 30/09/2019

Ö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


Cvp: Access Güncelleme Sorunu - berduş - 30/09/2019

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ı?


Cvp: Access Güncelleme Sorunu - salvationkemal - 30/09/2019

Bir hücre bile boş ise hepsini yok sayacak. 16. satırdan 300. satıra kadar hepsini yok sayacak. Veriyi Güncellemeyecek.