Board logo

標題: vba 往下一列的指令 [打印本頁]

作者: openpc    時間: 2012-2-17 10:50     標題: vba 往下一列的指令

vba 往下一列的指令
類似Selection.End(xlDown).Select的指令, 但只要由所在列往下一列就好, 請各位先進指點,感謝!
作者: register313    時間: 2012-2-17 11:11

回復 1# openpc

Selection.Offset(1).Select
作者: openpc    時間: 2012-2-17 14:20

感謝指點!
再請教, Selection.Offset(1).Select的指令,如何往左或往右移動一欄.
作者: GBKEE    時間: 2012-2-17 14:27

回復 3# openpc
VBA 說明:
expression.Offset(RowOffset, ColumnOffset)
RowOffset      選擇性的 Variant。用列數表示的區域位移 (正值、負數或零 (0))。正值表示向下位移,負值表示向上位移。預設值為 0。
ColumnOffset      選擇性的 Variant。用欄數表示的區域位移 (整數、負數或 0 (零))。正值表示右位移,負值表示左。預設值為 0。
作者: register313    時間: 2012-2-17 14:33

回復 3# openpc

Selection.Offset(1, 0).Select        向下1列
Selection.Offset(-1, 0).Select      向上1列
Selection.Offset(0, 1).Select        向右1欄
Selection.Offset(0, -1).Select      向左1欄

說明如樓上GBKEE版主
作者: openpc    時間: 2012-2-17 15:47

感謝二位先進指教, 使我獲益良多, 往後還有更多的學習之處, 請再指教.
作者: cake1234    時間: 2016-11-15 21:37

看了網路上的教學似懂非懂,看了兩位大大的講解後完全明白了,謝謝
作者: boomf2    時間: 2017-1-9 00:26

回復 5# register313


    今天我用上了, 謝謝解釋




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