Board logo

標題: 有函數、方法可以知道陣列中非"無"個數嗎?[已解決] [打印本頁]

作者: asus103    時間: 2011-1-6 13:24     標題: 有函數、方法可以知道陣列中非"無"個數嗎?[已解決]

本帖最後由 asus103 於 2011-1-6 15:09 編輯

請問各位大大
有函數、方法可以直接知道陣列中:
1.非"無"個數嗎?
2.最後一個非"無"的位置?
謝謝

查過EXCEL說明
陣列關鍵字摘要
作用 關鍵字
確認一個陣列。 IsArray
建立一個陣列。 Array
改變下標的預設最小值。 Option Base
宣告及初始陣列。 Dim, Private, Public, ReDim, Static
判斷陣列下標極限值。 LBound, UBound
重新初始一個陣列。 Erase, ReDim

還有其他可用的嗎?
或是哪裡還可以查到資料?
作者: Hsieh    時間: 2011-1-6 14:05

回復 1# asus103
  1. Sub xx()
  2. ar = Application.Transpose([K1:K15])
  3. For i = LBound(ar) To UBound(ar)
  4.   If IsEmpty(ar(i)) Then cnt = cnt + 1 Else k = i
  5. Next
  6. MsgBox "無的數量:" & cnt & Chr(10) & "最後非空的id:" & k
  7. End Sub
複製代碼

作者: asus103    時間: 2011-1-6 15:08

收到了
感謝超級版主
有了這些,寫巨集一定會更方便




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)