VBA基礎函式 取陣列最大下標 UBound函式

2021-10-02 04:11:01 字數 1078 閱讀 7095

返回乙個 long 型資料,其值為指定的陣列維可用的最大下標。

語法

ubound(arrayname[,dimension])

ubound函式的語法包含下面部分:

部分描述

arrayname

必需的。陣列變數的名稱,遵循標準變數命名約定。

dimension

可選的;variant(long)。指定返回哪一維的上界。1 表示第一維,2 表示第二維,如此等等。如果省略 dimension,就認為是 1。

說明

ubound函式與lbound函式一起使用,用來確定乙個陣列的大小。lbound用來確定陣列某一維的上界。

對具有下述維數的陣列而言,ubound的返回值見下表:

dim a(1 to 100, 0 to 3, -3 to 4)
語句

返回值ubound(a, 1)100

ubound(a, 2)3

ubound(a, 3)4

該示例使用ubound函式,確定陣列的指定維的最大可用下標。

dim upper

dim myarray(1 to 10, 5 to 15, 10 to 20) '宣告陣列變數。

dim anyarray(10)

upper = ubound(myarray, 1) '返回 10。

upper = ubound(myarray, 3) '返回 20。

upper = ubound(anyarray) '返回 10。

source:vba help

VBA學習筆記(7) vba的陣列函式

vba學習筆記 7 vba的陣列函式 說明 2017.3.25 1.split str,和join arr,函式,用法跟其他語言差不多。2.filter函式,filter 陣列,字串,true false 判斷乙個字元是否在陣列中,返回滿足條件的元素組成乙個陣列 filter函式,filter 陣列...

vba隨機化陣列函式

function randomizearray vector as variant as variant dim l as integer dim u as integer dim i as integer dim rndposition as integer dim temp as variant...

下取整函式的含義 取整函式解讀

關於 x 以及 的性質與應用摘要 x和x是非常重要的數論函式 其他許多數學分支都要涉及到,在國 內外的數學競賽中也經常出現含有x和 x的問題 這類問題新穎獨特 頗具啟發性。本文主要討論x以及 x的性質,和x以及 x在數學中的應用,以及x 以及x在數學競賽中的應用。取整函式 小數函式 性質 應用 例題...