2012-09-11 183 views
0

我知道這是一種查看單元格值是否包含某個字符串的方法。我知道一些編程語言使用%...%。Excel VBA - 單元格值包含'MIG'

If shtVO.Cells(Row, 1).Value <> "%MIG%" Then 
     shtVO.Cells(Row, 1).Value = shtVO.Cells(Row, 1).Value + "MIG" 
    End If 

我想看看我的小區A已經包含了MIG,如果這樣做,不應該更新的值,如果它不包含MIG,應該更新MIG電流值。

回答

2

試試這個

If not shtVO.Cells(Row, 1).Value like "*MIG*" Then 
+0

完美!謝謝 :) – CustomX

1
If InStr(0, shtVO.Cells(Row, 1).Value, "MIG", vbTextCompare)=0 Then 
    shtVO.Cells(Row, 1).Value = shtVO.Cells(Row, 1).Value + "MIG" 
End If 
相關問題