Msofilediologfilepicker İle Excelden Verileri Alırken

1 2 3
10/06/2022, 14:07

berduş

ayrıca örnek Excel dosyanız da olmalı
10/06/2022, 14:13

programmer67

Veritabanını gönderdim. Excel dosyası verileri tablodaki verilerle aynı. Yani veriler tablosundaki kayıtları excelden aldım. Kullanıcı eğer tekrar "Verileri Excelden Al" komutunu uygularsa daha önce veritabanında "veriler" adında bir tablo olduğu için mesaj ile uyarmak istiyorum.
Teşekkür ederim.
10/06/2022, 18:24

atoykan

If IsObject(CurrentDb.TableDefs("veriler")) = True Then
MsgBox "veriler tablosu mevcut"
Else
MsgBox "veriler tablosu mevcut değil"
End If

veriler isimli tablo veritabanınızda varsa "mevcut" yoksa "mevcut değil" uyarısı verir yukarıdaki kod. Bunu uyarlayıp tablo varsa şunları yap yoksa şunları yap diye revize edebilirsiniz.
Ne istediğinizi tam anladığımı söyleyemeyeceğim. Excel dosyasından sadece 1 kere mi veri alıyorsunuz? Ne yapmak istediğinizi daha net ifade edin.
10/06/2022, 23:58

programmer67

Evet böyle. İstediğim bu. Teşekkür ederim.
11/06/2022, 01:07

atoykan

Rica ederiz. İyi çalışmalar.
16/06/2022, 10:10

programmer67

Merhaba atoykan bey, verdiğiniz kodu kullanıyorum fakat şöyle bir sorun oluştu. Formuma bir tane sil butonu ekledim. Yeniden veri yüklemek istenildiğinde öncelikle tabloyu sildiriyorum. Verileri yükle dediğimde ise "item data not found , 3265" kod hatası veriyor "If IsObject(CurrentDb.TableDefs("veriler")) = True " bu kod satırında. Ne yapabilirim acaba, teşekkürler.
1 2 3