返回列表 上一主題 發帖

[發問] 如何將彙總明細(sheet1)裡將各個所屬類別分列至各sheet檔

回復 1# phoebegin
試試看
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Sh As Worksheet
  4.     With Sheets("彙總明細")
  5.         For Each Sh In Sheets          'Sheets : 工作表物件的集合物件
  6.             If Sh.Name <> .Name Then   '工作表的名稱<>"彙總明細"
  7.                 .Range("A1").AutoFilter Field:=2, Criteria1:=Sh.Name
  8.                 '"彙總明細" 自動篩選  篩選基準欄位:=第2欄 , 篩選準則:="工作表名稱"
  9.                 .UsedRange.Columns("a:d").Copy Sh.[a1] '"彙總明細" 自動篩選後的資料, 複製
  10.             End If
  11.         Next
  12.         .Range("A1").AutoFilter   '取消 "彙總明細"自動篩選模式
  13.     End With
  14. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 【停滯不前,終無所得】人都迷於尋找奇蹟,因而停滯不前;縱使時間再多、路再長,也了無用處,終無所得。
返回列表 上一主題