返回列表 上一主題 發帖

請問Range的文字給到陣列

請問Range的文字給到陣列

1.
    Dim Arr(1 to 5) as string 宣告陣列後
    請問除了用loop迴圈一個一個給定外 , 有辦法一次將
    Range儲存格的內容(如$A$1:$E$1)初始化給陣列嗎?

2.
    如果改用Variant變數
    Dim Arr as Variant
    Arr= Application.Transpose(Application.Transpose(Range("$A$1:$E$1")))
    Arr需不需要釋放記憶體呢? 怎麼還原它給值前的狀態?

回復 2# GBKEE
我用1會出現錯誤耶 , 如下圖

TOP

回復 4# GBKEE
明白了 , 感謝版主回應

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題