返回列表 上一主題 發帖

一個欄位變色問題

  1. Private Sub CommandButton1_Click()
  2. For Each r In Range([an5], [an5].End(4))
  3. Set c = Sheets(r).[2:2].Find(r(1, 2), , , 1)
  4. If Not c Is Nothing Then c(2, 1).Resize(20, 1).Interior.ColorIndex = 15
  5. Next
  6. End Sub
複製代碼
bb.rar (11.83 KB)

TOP

本帖最後由 oobird 於 2011-7-3 19:05 編輯

Set c = Sheets(r & "月").[2:2].Find(r(1, 2), , , 1)
以表的排列序號容易發生錯誤,因為1月不一定是第一張表,要改以表名作為依據。

TOP

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題