Kaynak ikonu

ListBox ve ComboBox ile Satır Kaydırma

ListBox ve ComboBox ile Satır Kaydırma isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.

Hazır Kod​

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(65 satır)

Açıklama​

ListBox ve ComboBox ile Satır Kaydırma başlığı altında sunulan bu hazır makro kodu, işlemin adımlarını öğretici biçimde sunmaktadır.

Aşamalar:​

  1. ListBox kontrolünde çalışma sayfasındaki A sütunundaki veriler listelenmektedir.
  2. ComboBox kontrolünde yukarı ve aşağı yön seçenekleri sunulmaktadır.
  3. Kullanıcı ListBox üzerinden bir öğe seçmekte ve yön belirlemektedir.
  4. Seçilen öğe belirlenen yönde bir satır kaydırılmaktadır.
  5. İşlem tamamlandığında kullanıcıya bilgi mesajı gösterilmektedir.
  6. Kaydet düğmesiyle yeni sıralama çalışma sayfasına geri yazılmaktadır.

Sınırlamalar ve Notlar:​

  • UserForm üzerindeki denetim adlarının kodla uyumlu olması gerekmektedir.
  • ListBox1, ComboBox1, cmdShift ve cmdKaydet adlarının değiştirilmemesi önerilmektedir.
  • Kaydetme işlemi yalnızca aktif çalışma kitabının ilk sayfasında yapılmaktadır.
  • Kapsamlı veri listelerinde işlem hızı satır sayısına bağlı olarak değişebilmektedir.
Kodun farklı Excel sürümlerinde test edilmesi ve örnek veri ile doğrulanması önerilmektedir.

Yararlanılması temennisiyle.
Geri
Üst