ExcelDepo

Diğer Sayfadan Veri Çekme

Diğer Sayfadan Veri Çekme isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.

Uygulama Adımları​

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
  3. Araç çubuklarından Insert -> Module yazısına tıklayın.
  4. Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
  5. Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
  6. Alttaki kodu yapıştırın.

Hazır Kod​

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(31 satır)

Açıklama​

  1. conn ve rs nesneleri, veritabanı bağlantısı ve sorgu sonuçları için kullanılır.
  2. connectionString, Excel dosyasına OLE DB aracılığıyla bağlanmak için kullanılan bağlantı dizesidir.
  3. sorgu değişkeni, SQL 'SELECT' sorgusunu içerir. Burada [Sheet2$] başka bir sayfadaki veri tablosunu temsil eder.
  4. rs.Open metodu, SQL sorgusunu çalıştırır ve sonuçları rs nesnesine yükler.
  5. Do While döngüsü, sorgu sonuçları üzerinde dolaşır ve her bir kaydı işler.
  6. Son olarak, rs ve conn nesneleri kapatılarak kaynaklar serbest bırakılır.
Bu kod, aynı Excel çalışma kitabının farklı bir sayfasından veri çekmek için kullanılabilir. Veri çekilecek sayfa adını ve sütun adlarını kendi ihtiyacınıza göre güncellemelisiniz.

Faydalanılması temennisiyle
 
Üst