返回列表 上一主題 發帖

[發問] VBA程式遇到第一個值擷取問題

Sub T20130515_1()
Dim xR As Range, J%, K%, T$
For Each xR In Range([A1], [A65536].End(3))
  T = xR(1, 2):  J = InStr("買賣", T)
  If T <> "" And J > 0 And J <> K Then xR(1, 3) = xR: K = J
Next
End Sub

略過B欄空格及其他字元,只檢測〔買.賣〕兩字是否有更換,
亦即,〔買.賣〕兩字不連續時也可判斷,
K值會保留上一個字是〔買〕或〔賣〕,再與J值比對,即可判斷!

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題