Vba rnd işlevi nasıl kullanılır?
VBA RND işlevi, VBA işlevlerinin matematik kategorisinde listelenir. VBA kodunda kullandığınızda, sıfırdan büyük veya sıfıra eşit ve 1’den küçük veya eşit bir rastgele sayı üretir. Basit bir ifadeyle, 0 ile 1 arasında rastgele bir sayı döndürür. Çalışma sayfasındaki RAND işlevi gibi çalışır. .
Sözdizimi
Rnd([Sayı])
Argümanlar
- [Sayı] : Belirtebileceğiniz isteğe bağlı bir sayısal bağımsız değişken [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa, VBA varsayılan olarak >0 alır]:
- Başlangıç numarası olarak [Numara]’yı kullanarak her aramada aynı rastgele numarayı almak için <0.
- =0 son oluşturulan rastgele sayıyı almak için.
- >0 dizideki bir sonraki rastgele sayıyı almak için.
Örnek
VBA RND işlevinin nasıl kullanılacağını pratik olarak anlamak için, onu kullanarak bir vba kodu yazdığımız aşağıdaki örneği incelemeniz gerekir:
Sub example_RND() Range("A1").Value = Rnd() Range("A2").Value = Rnd() Range("A3").Value = Rnd() End Sub
Yukarıdaki kodda A1, A2 ve A3’te rastgele sayılar elde etmek için RND’yi kullandık. Ve eğer bunu tekrar çalıştırırsak, üç hücredeki farklı sayıları döndürecektir.