返回列表 上一主題 發帖

filter型態不符合

filter型態不符合

我先將各個地點做成一個陣列
然後將Sheet1裡面的地點與陣列做比對
若符合該地點,則將該地點整列的資料複製到該地點的分頁
但我做到一半就卡住了
錯誤訊息是型態不符合

book1.zip (8.43 KB)

code.zip (378 Bytes)

各位高手,真的盡力了~filter一直搞不定,用另外一種寫法,寫到這裡,不知道問題在哪,無法將整列複製到指定工作表的最後一欄,謝謝各位高手
  1. Sub 迴圈1()

  2. All = Array("三商", "遠東")

  3. For r = ActiveSheet.UsedRange.Rows.Count To 1 Step -1
  4.    
  5.     For i = 0 To UBound(All)
  6.    
  7.         If Cells(r, 2) = All(i) Then
  8.             Rows(r).EntireRow.Copy
  9.             Sheets(All).Select
  10.             ActiveSheet.Paste
  11.             Exit For
  12.         End If
  13.         
  14.     Next
  15. Next

  16. End Sub
複製代碼

TOP

回復 5# 軒云熊


謝謝諸位高手
我成功了
謝謝!

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題