Sayıları Rastgele Karıştı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.
(80 satır)
Açıklama
Sayıları Rastgele Karıştırma başlığı altında sunulan bu hazır makro kodu, işlemin adımlarını öğretici biçimde sunmaktadır.Aşamalar
- VBA Düzenleyici açılmaktadır. Ekle menüsünden Modül eklenmektedir. Hazır Kod bölümü modül penceresine yapıştırılmaktadır.
- Çalışma sayfasında tek satır ya da tek sütun olacak şekilde karıştırılacak aralık seçilmektedir.
- Modüldeki Shuffle_Numbers_In_Range yordamı çalıştırılmaktadır.
- Seçilen aralıktaki değerler Fisher Yates yöntemi ile yerinde karıştırılmaktadır.
Sınırlamalar ve Notlar
- Aralık tek satır ya da tek sütun olmalıdır. Çoklu alan ya da dikdörtgen matris karıştırması bu örnekte bulunmamaktadır.
- Formül içeren hücreler değerleri ile birlikte karıştırılmaktadır. Yalnızca değer taşımak istenirse aralık oncesinde kopyala yapıştır degerler işlemi uygulanması önerilmektedir.
- Büyük aralıklarda hesaplama ve ekran güncellemesi kapatılmaktadır. İşlem tamamlanınca varsayılan durum geri yüklenmektedir.
Yararlanılması temennisiyle