返回列表 上一主題 發帖

[發問] 檔案內容篩選問題(跨檔案)

[發問] 檔案內容篩選問題(跨檔案)

請教版大:

如何使用test01.xls去篩選test02.xls(sheet"RAW")的資料?
test02.xls(sheet"RAW")的資料,如 QDATE大於2013/8/16的資料,
複製回test01.xls(sheet"RAW")

test.rar (21.87 KB)

檔案內容篩選問題_跨檔案

回復 1# jackyliu
  1. Option Explicit
  2. Sub Ex()
  3.     With Workbooks("TEST02.XLS").Sheets("RAW")
  4.         .[a1].AutoFilter
  5.         .[a1].AutoFilter Field:=1, Criteria1:=">" & DateValue("2013/08/16"), Operator:=xlAnd
  6.         .Range("a:d").Copy                '使用篩選後隱藏的資料不會複製的
  7.         Workbooks("TEST01.XLS").Sheets("RAW").[a1].PasteSpecial xlPasteValues
  8.         .[a1].AutoFilter
  9.     End With
  10. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 2# GBKEE

我是想說 test02 當成資料庫,由其他 excel 去撈取 test02 (sheet)的資料, 回其他 執行excel 身上,
版大 可以改成這樣嗎?

TOP

回復 3# jackyliu
要開啟資料庫檔案
  1. Workbooks("其他的.XLS").Sheets("RAW").[a1].PasteSpecial xlPasteValues
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 3# jackyliu
也可以試看看 Microsoft Query 方法查詢外部資料,
msq.gif

TOP

回復 5# stillfish00

受教了... 感謝

TOP

回復 5# stillfish00


    這才是最好的方式!
我也是這樣用

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題