in file excel sang FDF hàng loạt (1 người xem)

  • Thread starter Thread starter AnhNQT
  • Ngày gửi Ngày gửi
Liên hệ QC

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

AnhNQT

Thành viên chính thức
Tham gia
6/11/18
Bài viết
61
Được thích
5
Giới tính
Nam
Xin chào các anh/chị!
Nhờ các anh chị chỉ giúp (thêm VBA) để in file đính kèm thành 1 file .PDF.
Hiện tại code chỉ in 1 trang 1 và phải đặt tên. Em muốn sửa thành in từ 1 đến 5 nhưng chỉ trong 1 file PDF và đặt tên theo định dạng "Print from 1 to 5 ddmmyyyy"
Em cảm ơn!
 

File đính kèm

Xin chào các anh/chị!
Nhờ các anh chị chỉ giúp (thêm VBA) để in file đính kèm thành 1 file .PDF.
Hiện tại code chỉ in 1 trang 1 và phải đặt tên. Em muốn sửa thành in từ 1 đến 5 nhưng chỉ trong 1 file PDF và đặt tên theo định dạng "Print from 1 to 5 ddmmyyyy"
Em cảm ơn!
Trước tiên thay đổi 1 chút để khỏi đặt tên thủ công, vẫn phải in ra 5 file với tên là Print from 1 to 5 ddmmyyyy.pdf đến Print from 5 to 5 ddmmyyyy.pdf
Mã:
Sub printF()
    Dim i As Long, printFrom As Long, printTo As Long
    printFrom = Sheet2.Range("i4").Value
    printTo = Sheet2.Range("i5").Value
    For i = printFrom To printTo
        Sheet2.Range("I1").Value = i
        Sheet2.PrintOut ActivePrinter:="Microsoft Print to PDF", PrintToFile:=True, PrToFileName:=ThisWorkbook.Path & "\" & "Print from " & i & " to " & printTo & " " & Format(Date, "ddmmyyyy") & ".pdf"   
    Next i
End Sub
 
Upvote 0
Web KT

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

Back
Top Bottom