Cách nào in tất cả các File trong một Folder (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

huatrungkien2512

Thành viên mới
Tham gia
27/8/07
Bài viết
11
Được thích
1
- Công việc của mình việc in ấn rất nhiều. Mình muốn hỏi có bạn nào có code in tất cả các file trong một Folder không nhỉ? cho mình tham khảo với. Cám ơn các bạn nhiều!
 
- Công việc của mình việc in ấn rất nhiều. Mình muốn hỏi có bạn nào có code in tất cả các file trong một Folder không nhỉ? cho mình tham khảo với. Cám ơn các bạn nhiều!
Thử bằng tay thế này xem nha:
- Dùng Windows Explorer duyệt đến Folder
- Ctrl + A chọn hết các file
- Click chuột phải, chọn Print
 
Upvote 0
Thử bằng tay thế này xem nha:
- Dùng Windows Explorer duyệt đến Folder
- Ctrl + A chọn hết các file
- Click chuột phải, chọn Print
Theo em nghĩ phải dùng code thôi Thầy à, vì cách làm trên chỉ in được ActiveSheet của mỗi Book thôi Thầy ạ

- Công việc của mình việc in ấn rất nhiều. Mình muốn hỏi có bạn nào có code in tất cả các file trong một Folder không nhỉ? cho mình tham khảo với. Cám ơn các bạn nhiều!

Bạn dùng code sau để in tất cả các sheet, tất cả các file có chứa trong folder.
Mã:
Sub InHetFile()
On Error Resume Next
Dim FileS As FileSearch
    Dim Wb, Wb1 As Workbook
    Dim F As Variant
    Application.ScreenUpdating = False
    Set Wb = ThisWorkbook
    FPath = Wb.Path
    Set FileS = Application.FileSearch
    With FileS
        .NewSearch
        .Filename = "*.xls"
        .LookIn = Wb.Path
        .SearchSubFolders = False
        .Execute
    End With
    For Each F In Application.FileSearch.FoundFiles
        If F = Wb.FullName Then GoTo NextFile
        Workbooks.Open F
        Set Wb1 = Workbooks(Replace(F, Wb.Path & "\", ""))
        Wb1.Activate
          ActiveWorkbook.PrintOut
        Wb1.Close
NextFile:
    Next F
    Application.ScreenUpdating = True
End Sub
 
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
Các Pác chỉ giúp em cách làm với, em chưa biết nhập code này vào đâu ạ.
 
Upvote 0

Bài viết mới nhất

Back
Top Bottom