LBound İşlevi

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Bir dizi, belirtilen boyutu için en düşük altsimge içeren Long'u döndürür.

Söz dizimi

LBound [Boyut ] )(arrayname

LBound işlevi sözdiziminde aşağıdaki bağımsız değişkenler bulunur:

Bağımsız Değişken

Açıklama

ArrayName

Gerekli. Dizi değişkenadı; Standart değişken adlandırma kuralları izler.

Boyut

İsteğe bağlı. Değişken (Uzun). Hangi boyutun alt sınır gösteren tamsayı döndürülür. İlk boyut, 2 ikinci için 1 kullanın ve benzeri. Boyut atlanırsa 1 olduğu varsayılır.


Notlar

LBound işlevi içeren UBound işlevi bir dizi boyutunu belirlemek için kullanılır. UBound işlevi bir dizi boyutu üst sınırını bulmak için kullanın.

LBound aşağıdaki boyutlu bir dizi için aşağıdaki tablodaki değerleri döndürür:

Dim A(1 To 100, 0 To 3, -3 To 4)

Deyimi

Dönüş Değeri

LBound(A, 1)

1

LBound(A, 2)

0

LBound(A, 3)

-3


Herhangi bir boyut için varsayılan alt sınırı 0 ya da seçeneğiBankası deyiminin ayarına bağlı olarak 1 olur. Dizi işleviyle oluşturulmuş bir dizi sıfır tabanıdır; Seçenek Bankasıtarafından etkilenmez.

GKV, Özel, Genel, ReDimveya statik deyiminde için yan tümcesi kullanan boyutlar kendisi için ayarlanan diziler herhangi bir tamsayı değeri bir alt sınır olabilir.

Örnek

Not : Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.

Bu örnekte, bir dizinin belirtilen boyutu için en düşük altsimge belirlemek için LBound işlevi kullanılmaktadır. Seçenek temel deyimi varsayılan temel dizi alt simge 0 değerini kullanın.

Dim Lower
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Lower = Lbound(MyArray, 1) ' Returns 1.
Lower = Lbound(MyArray, 3) ' Returns 10.
Lower = Lbound(AnyArray)
' Returns 0 or 1, depending on setting of Option Base.

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×