Board logo

標題: [發問] 如何讓儲存格可以依變動值移動 [打印本頁]

作者: peter460191    時間: 2021-6-4 14:59     標題: 如何讓儲存格可以依變動值移動

請問各位達人:假設A1儲存格內會有[變動的儲存格位置],excel VBA如何按一個鈕就可以跳到指定的位置去,例如:A1的值是B12,按一下按鈕,就會跳到B12的儲存格位置去:A1的值變成是H7時,按一下按鈕,就會跳到H7的儲存格位置去,....以此類推,設按鈕我會設,但程式不知道要如何寫,請各位達人幫忙,感恩!
作者: n7822123    時間: 2021-6-8 04:37

本帖最後由 n7822123 於 2021-6-8 04:42 編輯

回復 1# peter460191

A1的值是B12,按一下按鈕,就會跳到B12的儲存格位置去:A1的值變成是H7時,按一下按鈕,就會跳到H7的儲存格位置去

Range([A1]).Select

上面是簡寫,如果很難理解的話,參考下面

Addr$ = Range("A1")
Range(Addr).Select




Range(Range("A1")).Select

作者: peter460191    時間: 2021-6-8 10:45

回復 2# n7822123


大師! 謝謝您~~
可以用了!
所以是只要先定義一個位置,再指定那個位置就可以了是嗎?
作者: n7822123    時間: 2021-6-8 12:34

回復 3# peter460191

寫一個'位置'帶入Range裡面就可以了,位置須為一個'字串'格式,且必須有此位置(不然會出錯)

Range(位置).方法
作者: peter460191    時間: 2021-6-29 11:31

回復 4# n7822123
了解了,謝謝您的解惑~~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)