0
我一直無法找到有用的解決方案。也許有人在這裏可能知道答案。我的宏需要用戶有一個源和目標單元格。要做到這一點,選擇來源,然後按住Ctrl並點擊另一個單元格。這創建了多個選擇,我似乎無法訪問他們兩個。當我使用選擇範圍時,我只有範圍內的第一個單元格。是否有另一個選擇範圍,或者如何獲得第二個單元?有人有線索嗎?VBA如何使用.Selection獲取多個選擇
我一直無法找到有用的解決方案。也許有人在這裏可能知道答案。我的宏需要用戶有一個源和目標單元格。要做到這一點,選擇來源,然後按住Ctrl並點擊另一個單元格。這創建了多個選擇,我似乎無法訪問他們兩個。當我使用選擇範圍時,我只有範圍內的第一個單元格。是否有另一個選擇範圍,或者如何獲得第二個單元?有人有線索嗎?VBA如何使用.Selection獲取多個選擇
你需要的是參考Areas collection of Selection
。它會這樣:
'for first cell:
Selection.Areas(1).Address
'for second cell:
Selection.Areas(2).Address
兩者都會返回單元格地址,但您可以相應地更改它。
非常感謝你! – Taztingo
不要提出問題,這裏沒有VB6的問題。 – Bob77