Sayfalar Arası Veri Geçişleri Sağlama

  • Konuyu başlatan Konuyu başlatan mhr1853
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

mhr1853

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba,

Ekteki excel dosyasında yazılı olan verilerin plaka sayfasına otomatik geçişlerini sağlamak istiyoruz.


Şöyle bir şeyde yapmak istiyoruz.
Ana sayfa ayrı excelde olup, her plakanın ayrı bir excel dosyası açılırsa ana sayfaya işlediğimiz veriler plaka dosyalarına geçer mi?
Sanırım köprü ile oluyormuş. Sağlıklı olur mu? Desteklerinizi rica ediyorum.
 

Ekli dosyalar

Çözüm
Merhaba, ANASAYFA'ya işlediğiniz satırları plaka sayfalarına aktarmak için aşağıdaki makroyu kullanabilirsiniz. Kodu Alt+F11 ile açılan pencerede Insert > Module ile eklenen modüle yapıştırın, dosyayı .xlsm olarak kaydedin ve yeni veri girdikten sonra Alt+F8 ile çalıştırın.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (12 satır). Giriş Yap
Merhaba, ANASAYFA'ya işlediğiniz satırları plaka sayfalarına aktarmak için aşağıdaki makroyu kullanabilirsiniz. Kodu Alt+F11 ile açılan pencerede Insert > Module ile eklenen modüle yapıştırın, dosyayı .xlsm olarak kaydedin ve yeni veri girdikten sonra Alt+F8 ile çalıştırın.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (34 satır). Giriş Yap

Makro nasıl çalışır?
  1. ANASAYFA ve SAYFAADLARI dışındaki sayfalarda başlık altındaki A:I verilerini temizler. Böylece makro tekrar çalıştırıldığında satırlar çoğalmaz, ANASAYFA'dan silinen satırlar da plaka sayfasından kalkar.
  2. ANASAYFA'yı satır satır okur ve B sütunundaki plakanın başındaki ve sonundaki boşlukları yok sayar.
  3. Satırın A:I aralığını, aynı adı taşıyan sayfadaki ilk boş satıra kopyalar.
  4. Sayfası bulunmayan plakaları satır numarasıyla birlikte işlem sonunda bildirir; bu satırlar aktarılmaz.

Notlar
  • Plaka sayfaları her çalıştırmada ANASAYFA'dan yeniden oluşturulur. Bu nedenle B/D DÖNÜŞ ve AÇIKLAMA dâhil tüm bilgileri ANASAYFA'ya girin; plaka sayfasına elle yazılanlar silinir.
  • Ayrı dosyalar konusuna gelince, köprü yalnızca ilgili dosyayı açar, veri aktarmaz. Veri aktarımı için dış başvuru formülleri veya Power Query gerekir. Bu yöntemlerde dosya adı ya da klasörü değiştiğinde bağlantılar bozulabilir ve her plaka için ayrı dosya yönetmek gerekir. Bu nedenle mevcut yapı gibi tek dosyada ayrı sayfalar kullanmak daha sağlıklıdır.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst