返回列表 上一主題 發帖

[發問] 指定範圍儲存格內含指定英文將該儲存格去除問題請教

DEAR  ALL大大
1.指定範圍儲存格內含指定英文將該儲存格去除問題請教
1.1 儲存格 RANGE("H3:Z100") 內有含 ...
rouber590324 發表於 2015-4-23 14:29

不適合用 For Each R In RANGE("H3:Z100") 的方式來輪巡(遍歷)所有標的儲存格,
因為刪除後資料位置會有變化, 較適當的方式是用倒序法.
  1. Sub nn()
  2.   Dim lRow&, iCol%
  3.   
  4.   For lRow = 100 To 3 Step -1
  5.     For iCol = 26 To 8 Step -1
  6.       With Cells(lRow, iCol)
  7.         If InStr(1, .Text, "E") <> 0 Then .Delete Shift:=xlShiftToLeft
  8.       End With
  9.     Next
  10.   Next
  11. End Sub
複製代碼

TOP

        靜思自在 : 為自己找藉口的人永遠不會進步。
返回列表 上一主題