返回列表 上一主題 發帖

[發問] IF 多條件判斷如何改為陣列執行|

[發問] IF 多條件判斷如何改為陣列執行|

本帖最後由 starry1314 於 2015-10-12 09:33 編輯

功能:D欄內 不為【L。P。T。Q。I】一律取代為A
請問如何改為以陣列模式執行呢? 因就算關閉螢幕刷新與自動計算,還是有點慢
  1. Sub 代號替換()

  2. For I = 2 To 50000
  3. Ν = Range("d" & I)
  4. If Ν <> "L" And Ν <> "P" And Ν <> "T" And Ν <> "Q" And Ν <> "I" Then
  5. Range("D" & I) = "A"
  6. End If
  7. Next
  8. End Sub
複製代碼

回復 4# 准提部林

謝謝版大 來詳細了解下 InStr

TOP

回復 3# lpk187
謝謝~是的 來試試看

TOP

        靜思自在 : 手心向下是助人,手心向上是求人;助人快樂,求人痛苦。
返回列表 上一主題