返回列表 上一主題 發帖

[發問] excel vba 陣列中的資料如何丟給一個另外定義的RANGE

回復 1# alexlkklin
不是很確定你是不是在問這個...
假設你的Array是rg7po , 你要把Q欄資料讀到rg7po裡面
dim rg7po
rg7po = Application.Transpose(Range(Sheets("表1").[q2], Sheets("表1").[q65535].End(xlUp)))

就可以讀到   rg7po(1), rg7po(2), ...  裡面了

TOP

回復 3# alexlkklin
那沒錯啊 , 再定義一個Arr變數
Arr = Application.Transpose(Range(Sheets("表1").[q2], Sheets("表1").[q65535].End(xlUp)))
這樣就可以將Q欄的資料轉為一維陣列了

TOP

回復 3# alexlkklin
好像不是 , 這好像跟你發問的標題相反...
你有提到sumif 怎麼不把公式列出來
還有你已經整理好的產品品號 是放在哪?? 是工作表還是變數裡
這樣猜真的很難懂

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題