Excelden Accesse Kayıt Yapma

Excelden Accesse Kayıt Yapma

Excelden Accesse Kayıt Yapma
Bu dosya, Excel içindeki bir UserForm üzerinden Access veritabanına (Database.accdb) kayıt eklemeyi, kopyalamayı, değiştirmeyi ve silmeyi gösteren bir örnektir. Access bağlantısı ADO yöntemiyle kurulur. Örnekte DEPARTMAN_TANIMLAMA tablosu üzerinde KOD ve ADI alanlarıyla çalışılır. Kendi tablo ve alanlarınıza uyarlayabileceğiniz bir şablon olarak kullanılabilir.

Dosyanın içeriği​

  • Sheet1: A6:E24 aralığında veri bulunan tek sayfadır. Sayfada formül yoktur. Sayfadaki resim (Picture3) tıklanınca UserForm açılır.
  • UserForm6: Kayıt işlemlerinin yapıldığı formdur. Kod (TextBox1) ve ad (TextBox2) alanları, kayıtları seçmek için bir açılır liste (Cmb1) ve Kaydet, Değiştir, Yeni Kayıt, Sil, İptal, Kayıt Kopyala butonları içerir.
  • Module1: Access bağlantısını kuran kodu içerir.
  • Module2: Sayfadaki resme tıklanınca formu açan kodu içerir.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodlarda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem görülmemiştir. Bağlantı yalnızca dosyanın bulunduğu klasördeki Database.accdb dosyasına kurulur.
  • Picture3_Click: UserForm6 formunu açar.
  • Baglanti_Yap: ADO ile Access dosyasına bağlantı kurar. Excel sürümüne göre Microsoft.Ace.OLEDB.12.0 veya Microsoft.Jet.OLEDB.4.0 sağlayıcısını seçer. Veritabanı yolu, Excel dosyasının bulunduğu klasörden alınır.
  • Kaydet butonu: Boş alan kontrolü yapar. Yeni kayıt ve kopyalamada aynı kodun daha önce kullanılıp kullanılmadığını denetler. Ad alanını Türkçe karakterlere uygun biçimde büyük harfe çevirerek kaydeder. Değiştirmede mevcut kaydı silip yeniden ekler.
  • Sil butonu: Onay sorusundan sonra seçili kodun kaydını DELETE sorgusuyla siler. Silmeden önce Değiştir butonuna basılması gerekir.
  • Değiştir, Yeni Kayıt, Kayıt Kopyala, İptal: Form nesnelerini ve butonları ilgili işleme göre aktif veya pasif yapar.
  • TextBox1_KeyPress: Kod alanına giriş yapılırken çalışan bir olay yordamıdır.

Nasıl kullanılır​

  1. Zip dosyasını açın. Excel dosyası ile Database.accdb dosyasını aynı klasörde tutun.
  2. Dosyayı açıp makroları etkinleştirin.
  3. Sayfadaki resme tıklayarak formu açın.
  4. Açılır listeden kayıt seçerek bilgileri görüntüleyin.
  5. Yeni kayıt için Yeni butonunu, düzeltme veya silme için Değiştir butonunu kullanın. Kopyalama için Kayıt Kopyala butonuna basın.
  6. Kod ve ad alanlarını doldurup Kaydet butonuna tıklayın. Vazgeçmek için İptal butonunu kullanın.

Galeri

  • Excelden Accesse Kayıt Yapma - 1
    Excelden Accesse Kayıt Yapma - 1
  • Excelden Accesse Kayıt Yapma - 2
    Excelden Accesse Kayıt Yapma - 2
  • Excelden Accesse Kayıt Yapma - 3
    Excelden Accesse Kayıt Yapma - 3

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
60
Gösterim
4,089
İlk sürüm
Güncel
SHA-256
439a365b35e9c6de5c593d6b18c878b0ce4c387bab62189f69bb446cc3a7d0f8

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Okullarda ders olarak okutulacak nitelikte olmuş, ellerinize sağlık.
Geri
Üst