我遇到了一個看似基本的問題,但找不到解決該問題的任何資源。簡而言之,我只想將一個單元格范圍(全部為一列)的內(nèi)容加載到數(shù)組中。我能夠通過DirArray = Array(Range("A1"), Range("A2"))但是由于某種原因,我無法以這種方式創(chuàng)建數(shù)組:DirArray = Array(Range("A1:A2"))我的實際Range更長(并且長度可能會有所不同),因此我不想以這種方式單獨枚舉單元格。誰能告訴我如何正確地將整個范圍加載到數(shù)組中?使用后面的代碼:MsgBox UBound(DirArray, 1)和MsgBox UBound(DirArray)返回0,而使用前者則返回1。
從VBA中的范圍創(chuàng)建陣列
30秒到達戰(zhàn)場
2019-09-26 11:05:38