軟體:EXCEL 版本:2016 目前的資料如下: 編號 總公司 分公司 部門組別 姓名 性別 報名 1 A B F 甲 男 Y 2 A B F 乙 男 N 3 A B G 丙 女 Y 4 A C H 丁 女 Y 5 A C I 戊 男 Y 6 A D J 己 女 Y 7 A D K 庚 男 N 8 A E L 辛 女 Y 9 A E M 壬 男 N 想依分公司進行篩選後另存新檔 (即將所有分公司存在同一個檔案) 內容為 編號 總公司 分公司 部門組別 姓名 性別 報名 1 A B F 甲 男 Y 2 A B F 乙 男 N 3 A B G 丙 女 Y 存檔為B.xlsx 有參考精華區中的資料 Sub Macro1() Dim rLastCell As Range Dim strName As String Dim lLoop As Long Dim wbNew As Workbook With ThisWorkbook.Sheets(1) Set rLastCell = .Cells.Find(What:="*", After:=[A1], _ SearchDirection:=xlPrevious) For lLoop = 2 To rLastCell.Row Set wbNew = Workbooks.Add .Range("1:1," & lLoop & ":" & lLoop).EntireRow.Copy _ Destination:=wbNew.Sheets(1).Range("A1") wbNew.Close SaveChanges:=True, Filename:=ThisWorkbook.Path _ & Application.PathSeparator & .Cells(lLoop, 1) & ".xls" Next lLoop End With End Sub 但篩選出來的都只有第一列,以及存成的檔案都是.xls 所以想請問各位大大該怎麼修改程式,讓檔案可以順利篩選與存成.xlsx 謝謝