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.
Yararlanılması temennisiyle.
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:
- ListBox kontrolünde çalışma sayfasındaki A sütunundaki veriler listelenmektedir.
- ComboBox kontrolünde yukarı ve aşağı yön seçenekleri sunulmaktadır.
- Kullanıcı ListBox üzerinden bir öğe seçmekte ve yön belirlemektedir.
- Seçilen öğe belirlenen yönde bir satır kaydırılmaktadır.
- İşlem tamamlandığında kullanıcıya bilgi mesajı gösterilmektedir.
- 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.
Yararlanılması temennisiyle.