İki ListBox ile Satırları Ayrı Sayfalara Aktarma

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

mensar

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba hocalarım ekteki çalışmada listboxtan veri aktarma olayı var. istediğim x sütununda bulunan listboxın aynısından R sütununda da olması X sütununda ARŞİV sayfasına gönderme yapılsın R sütunundan Dilekçeler sayfasına. R sütununda bulunan açılır liste silinebilir o liste gerekli değil. Ekteki çalışmaya da açıklama yazdım.
Yardımcı olur musunuz
 

Ekli dosyalar

Çözüm
Merhaba, ANASAYFA sayfasının kod bölümündeki (sayfa sekmesine sağ tıklayıp Kod Görüntüle) mevcut kodların tamamını silip aşağıdaki kodu yapıştırabilirsiniz. Bu kodla X sütunundaki liste satırı ARSİV sayfasına, R sütunundaki liste ise seçilen dilekçe konusunu hücreye yazıp satırı DİLEKÇELER sayfasına aktarır.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (15 satır). Giriş Yap
Merhaba, ANASAYFA sayfasının kod bölümündeki (sayfa sekmesine sağ tıklayıp Kod Görüntüle) mevcut kodların tamamını silip aşağıdaki kodu yapıştırabilirsiniz. Bu kodla X sütunundaki liste satırı ARSİV sayfasına, R sütunundaki liste ise seçilen dilekçe konusunu hücreye yazıp satırı DİLEKÇELER sayfasına aktarır.

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

Kod nasıl çalışır?
  1. R sütununda bir hücre seçildiğinde ListBox2 açılır ve MAHALLELER sayfasının G sütunundaki dilekçe konuları listelenir. X sütunu seçildiğinde ListBox1 yalnız ARSİV seçeneğiyle açılır.
  2. R listesinden bir konu seçildiğinde konu R hücresine yazılır ve B ile R arasındaki alanlar kontrol edilir. Boş alan varsa uyarı verilir ve ilk boş hücre seçilir; tamamsa B:X aralığı DİLEKÇELER sayfasındaki ilk boş satıra kopyalanır.
  3. X listesinden ARSİV seçildiğinde aynı kontrol B ile X arasında yapılır ve satır ARSİV sayfasına aktarılır.
  4. Her iki aktarımda hedef sayfadaki A sütununa ve ANASAYFA'daki A sütununa sıra numarası yazılır.

Notlar
  • R sütunundaki açılır listeye artık gerek yoktur. R2 ve altındaki hücreler seçilip Veri > Veri Doğrulama > Tümünü Temizle ile kaldırılabilir.
  • ANASAYFA sayfasında 8. satırdan itibaren L sütunundaki formüller başka bir çalışma kitabına bağlıdır. Aktarım sırasında bağlantı güncelleme penceresi açılmaması için bu formüllerin 2. satırdaki gibi aynı dosyadaki MAHALLELER sayfasına başvurması önerilir.
  • Dosya .xlsm olarak kaydedilmelidir.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst