Wie verwende ich die vba ubound-funktion?

Die VBA UBOUND-Funktion ist in der Tabellenkategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, kann es den höchsten Index für eine Dimension im bereitgestellten Array zurückgeben . Einfach ausgedrückt hilft es Ihnen, die Obergrenze eines Arrays zu finden und den höchsten Wert im Ergebnis zurückzugeben.

Syntax

UBound(ArrayName, [Dimension])

Argumente

  • ArrayName : Das Array, für das Sie den höchsten Index finden möchten.
  • [Dimension] : Eine Ganzzahl zur Definition der Dimension des Arrays (Dies ist ein optionales Argument und wenn es weggelassen wird, verwendet VBA standardmäßig 1).

Beispiel

Um praktisch zu verstehen, wie die VBA-Funktion UBOUND verwendet wird, müssen Sie das folgende Beispiel durchgehen, in dem wir einen VBA-Code geschrieben haben, der sie verwendet:

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

Im obigen Code haben wir UBOUND verwendet, um den höchsten Index für eine Dimension aus dem Array „myAry“ abzurufen, und im Ergebnis wurde 1100 zurückgegeben, was dem höchsten Wert von 0 bis 1100 entspricht.

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert