Vba ubound işlevi nasıl kullanılır?

VBA UBOUND işlevi, VBA işlevlerinin tablo kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, sağlanan dizideki bir boyut için en yüksek dizini döndürebilir . Basit bir ifadeyle, sonuçtaki en yüksek değeri döndürerek bir dizinin üst sınırını bulmanıza yardımcı olur.

Sözdizimi

UBound(DiziAdı, [Boyut])

Argümanlar

  • ArrayName : En yüksek indeksini bulmak istediğiniz dizi.
  • [Boyut] : Dizinin boyutunu tanımlayan bir tamsayı (Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa VBA varsayılan olarak 1 alır).

Örnek

VBA UBOUND 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:

example-vba-ubound-function
 Sub example_UBOUND() Dim myAry(0 To 1100) As Double Range("A1").Value = UBound(myAry, 1) End Sub

Yukarıdaki kodda “myAry” dizisinden bir boyut için en yüksek endeksi elde etmek için UBOUND’u kullandık ve sonuçta 0’dan 1100’e kadar en yüksek değer olan 1100 değerini döndürdü.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir