返回列表 上一主題 發帖

如何從A檔案中選取篩選範圍資料後再複製B檔案中?

如何從A檔案中選取篩選範圍資料後再複製B檔案中?


請教各位高手&大大;
新手遇到一個問題,懇請解惑。thanks~
-->如何從A檔案中選取篩選範圍資料後再複製B檔案中?
如圖所示。

回復 1# ckl520


    以下範例將第一個工作表的篩選內容複製到第二個工作表
    可以依需求自行調整
  1. Sub Test()
  2.     '複製前先將目的工作表清空
  3.     Sheets(2).UsedRange.Clear
  4.     '從來源工作表複製可見的儲存格到目的工作表
  5.     Sheets(1).UsedRange.SpecialCells(xlCellTypeVisible).Copy _
  6.         Destination:=Sheets(2).Range("A1")
  7. End Sub
複製代碼
80 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 1# ckl520

設A.XLS與B.XLS均已開啟

A.XLS之一般模組程式碼
  1. Sub XX()
  2. With Workbooks("A.XLS").Sheets("Sheet1")
  3.   R1 = Application.Match("P/N", .[A:A], 0)
  4.   R2 = Application.Match("Note", .[A:A], 0)
  5.   Workbooks("B.XLS").Sheets("Sheet1").[A1].CurrentRegion = ""
  6.   .Rows(R1 + 1 & ":" & R2 - 1).Copy Workbooks("B.XLS").Sheets("Sheet1").[A1]
  7. End With
  8. End Sub
複製代碼

TOP

感謝上面兩位高手出手...
問題已解決!!
感恩
thanks~

TOP

        靜思自在 : 君子如水,隨方就圓,無處不自在。
返回列表 上一主題