返回列表 上一主題 發帖

在不同工作表中找尋底色相同的資料並刪除

回復 2# zyzzyva

z大~

把程式碼打進去後工作表都沒反應耶

不知道是那兒出了問題

附上檔案 新資料夾.zip (387.18 KB)

TOP

回復 1# Changbanana
試試看
  1. Dim myRow As Integer

  2. Sheets("sheet1").Activate
  3. Range("B2").Select
  4. Do While ActiveCell <> ""
  5.     myRow = WorksheetFunction.Match(ActiveCell, Sheets("sheet2").Range("A:A"), 0)
  6.     If Sheets("sheet2").Cells(myRow, "A").Interior.ColorIndex = 14 Then
  7.         Rows(ActiveCell.Row).Delete
  8.     Else
  9.         ActiveCell.Offset(1, 0).Select
  10.     End If
  11. Loop
複製代碼

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題