返回列表 上一主題 發帖

[已解決]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)

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題