Çözüldü Şablonu Sütundaki Sayfa İsimleriyle Oluşturma

Believing

Yıllık Site Üyesi
Excel Versiyonu
Excel 2019
Excel Sürümü
32 Bit
Excel Dili
Türkçe
Sayın Forumdaş Arkadaşlar,

Ekteki örnek çalışma kitabının "MAIN_PAGE" isimli sayfasının "G8" hücresindeki veri doğrulama ile tetiklenen kod defteri bulunmaktadır.
Tetiklenen kod şablon sayfası olan "TEMPLATE" sayfayı çoğaltarak "G8" hücresindeki seçimin sonuna "*_SHIFT" ekleyerek yeni sayfayı adlandırıyor.
Kod defterindeki kriterlere göre oluşturduğu sayfanın "H3:BB6" aralığı ile "D3" hücresi bilgilerini doldurmaktadır.
Bu işlem 20 adet farklı çalışma kitabı içerisinde tek tek yapılması büyük zaman kaybına neden olmaktadır.
Yapmak istediğim ama bir türlü yapamadığım çalışma özeti aşağıdaki gibidir;
Mevcut çalışma kitabı içerisinde olması gereken sayfa isimlerinin tümü "PARAMETRE" sayfasının "D3:D" aralığında bulunmaktadır.
Revize edilecek kod defteri "MAIN_PAGE" isimli sayfadaki "Eksik Sayfaları OLUŞTUR" butonu ile tetiklemelidir.
İlk olarak çalışma kitabında oluşturulmuş sayfalar ile "PARAMETRE" sayfasının "D3:D" aralığında olması gerek sayfa simleri karşılaştırılmalıdır.
Tespit edilen eksik sayfalar mevcut kod defterindeki diğer kriterlerde değişiklik yapılmada sayfaları tek bir komut ile oluşturulmalıdır.
Oluşan bu yeni koşullara göre mevcut kodu revize edemedim. Mevcut kodu nasıl revize etmeliyim?
Bu konuda değerli yardımlarınızı rica ediyorum.

Saygılarımla.
 

Ekli dosyalar

Günaydın Ömer Bey,

Öncelikle konuya gösterdiğiniz ilgi için size çok teşekkür ederim.
İstenilenin bir kısmını tamamlamışsınız.
"MAIN_PAGE" isimli sayfanın kod bölümündeki kod bloğu size ait olduğunu belirtmeliyim.
Bu bu kodların hangi işlemleri gerçekleştirdiğini öğrenmek için kod bloğunun içerisine Türkçe başlıklar ekledim.
Çalışma kitabındaki mevcut kod defteri "G8" hücresi seçimine göre sadece seçilen değişkene ait sayfayı oluşturuyor. Oluşturulan sayfanın "H3:BB6" aralığı ile "D3" hücresi bilgilerini "G8" hücresindeki değişkeni dikkate alarak doldurmaktadır.
Eski çalışmanızdaki kod bloğu ile yukarıdaki kod bloğunuzu bu unsurları dikkate alarak yeniden düzenlerseniz çok makbule geçecektir.
 
Sayın Ömer Bey,

Nokta atışı yapmışsınız. Ellerinize, emeğinize ve bilginize sağlık.
ALLAH sizlerden, sevdiklerinizden ve sebep olanlardan razı olsun.
Hakkınızı helal ediniz lütfen.
ALLAH'a emanet olunuz...

Saygılarımla.
 
Konuyu başlatan
Yıllık Site Üyesi
Katılım
Konum
Serik - ANTALYA
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
5
Üst