[VBA ] 二維陣列中取出一維(一欄、一列)

看板Visual_Basic作者 (David)時間17年前 (2008/12/06 17:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好, 想請問VBA自己有沒有什麼寫法, 可取出二維陣列中的一維? 以下是用工作表函數完成的 在k第一欄中找第2小的數 Sub test() Dim k(5, 5) k(1, 1) = 3 k(2, 2) = 4 k(0, 0) = 2.5 k(1, 0) = 3.5 n = Application.Small(Application.Index(k, 0, 1), 2) '第1欄中取small Debug.Print "n = " & n End Sub 結果為 n = 3.5 (題外話,VBA也無SMALL函數..?) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.49.208 ※ 編輯: JieJuen 來自: 218.164.49.208 (12/06 17:32)
文章代碼(AID): #19EaP-PQ (Visual_Basic)
文章代碼(AID): #19EaP-PQ (Visual_Basic)