¿cómo utilizar la función vba ubound?
La función VBA UBOUND aparece en la categoría de tabla de funciones VBA. Cuando lo usa en código VBA, puede devolver el índice más alto para una dimensión en la matriz proporcionada . En términos simples, le ayuda a encontrar el límite superior de una matriz y devolver el valor más alto en el resultado.
Sintaxis
UBound(Nombrematriz, [Dimensión])
Argumentos
- ArrayName : la matriz para la que desea encontrar el índice más alto.
- [Dimensión] : un número entero para definir la dimensión de la matriz (este es un argumento opcional y, si se omite, VBA toma 1 de forma predeterminada).
Ejemplo
Para comprender prácticamente cómo usar la función VBA UBOUND, debe seguir el siguiente ejemplo donde escribimos un código vba usándola:
Sub example_UBOUND() Dim myAry(0 To 1100) As Double Range("A1").Value = UBound(myAry, 1) End Sub
En el código anterior utilizamos UBOUND para obtener el índice más alto para una dimensión de la matriz «myAry» y devolvió 1100 en el resultado, que es el valor más alto de 0 a 1100.