返回列表 上一主題 發帖

有關VBA語法的問題

本帖最後由 准提部林 於 2015-11-17 23:11 編輯

Sub Find_No()
T$ = Replace("ABC~", "~", "~~") →將 ~ 前頭再加個 ~ ,以表示將 ~ 視為文字的一部份,〔取代〕功能亦同
Set xF = [A:A].Find(T, Lookat:=xlWhole)
MsgBox xF.Address
End Sub

Set C = .Columns(12).Find(Replace(Value, "~", "~~"), lookat:=xlWhole)

注意:不要將 value 設為自訂變數,其為vba預設關鍵字,改用別的吧,例如:xVal

TOP

        靜思自在 : 唯其尊重自己的人,才更勇於縮小自己。
返回列表 上一主題