返回列表 上一主題 發帖

[已解決]instr 關於如何找出包含 並更改資料

[已解決]instr 關於如何找出包含 並更改資料

本帖最後由 starry1314 於 2016-11-21 17:02 編輯

If InStr("保", arr(I, 2)) > 0 And InStr("0-測試", arr(I, 3)) = 0 Then arr(I, 1) = 0
解決方案   If InStr(arr(I, 2),"保") > 0 And InStr("0-測試", arr(I, 3)) = 0 Then arr(I, 1) = 0
  1. Sub 條件清除()
  2. '缺點 空白也被視為符合條件
  3.     Dim arr, I&

  4.     With Range([c2], Cells(Rows.Count, "a").End(xlUp))
  5.         arr = .Value
  6.         For I = 1 To 14 '.Count
  7.                     If InStr("保", arr(I, 2)) > 0 And InStr("0-測試", arr(I, 3)) = 0 Then arr(I, 1) = 0
  8.    
  9.         Next I
  10.         .Value = arr
  11.     End With
  12. End Sub
複製代碼

尋找 包含 不包含str.rar (13.85 KB)

        靜思自在 : 【時間無法遮擋】怕時間消逝,花了許多心血,想盡各式方法要遮擋時間,結果是:浪費了更多時間,且一無所成!
返回列表 上一主題