Board logo

標題: 請教VBA內,Right函數 [打印本頁]

作者: jsc0518    時間: 2017-3-2 22:17     標題: 請教VBA內,Right函數

各位先進,

我想在EXCEL VBA下 Right函數,使用下列的語法
但是是錯誤的,是否哪段須做修改?
Thanks!



Sub Right()
For i = 1 To 100000
Cells(i, 2) = Right(Cells(i, 2), 4)
Next
End Sub
作者: bobomi    時間: 2017-3-2 23:58

Sub Right( ) 和  Right 函數發生同名
請把 Sub Right( ) 用其他名字替換
作者: jsc0518    時間: 2017-3-3 08:26

回復 2# bobomi

Test ok , 感謝指導
我把語法改成下列語法
想再問一個問題,我要從A2開始抓(但下面語法為A1開始抓),我要改哪一個語法呢?



Sub R4()
For i = [a65536].End(xlUp).Row To 1 Step -1
Cells(i, 2) = Right(Cells(i, 1), 4)
Next
End Sub
作者: jsc0518    時間: 2017-3-3 08:42

回復 2# bobomi

我研究出來了
For i = 2 To [a65536].End(3).Row




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