Em có nhiều file cần tách lấy trang đầu tiên. Thay vì file đổi đường dẫn liên tục, thì e có đoạn code lấy đường dẫn của các file PDF cần đổi tên vào cột A. Và em muốn chạy code để tách các file theo lần lượt đường dẫn ở cột A. Hiện tại e đang bị lỗi ở phần bôi đỏ. Mọi người xem chỉnh giúp e với ạ. Em cảm ơn!
Sub SplitPDFtk()
Dim SourceFile As String, DestFile As String
Dim strParam As String, RetVal As String, PDFtk As String
Dim i As Integer
PDFtk = "C:\Program Files (x86)\PDFtk\bin\pdftk.exe "
Application.ScreenUpdating = False
For i = 1 To Cells(2, 1).Value
SourceFile = "Cells(2 + i, 1)"
Cells(2 + i, 3).Value = Done
Next
DestFile = "D:\" & "10" & Format(1, "00") & ".pdf"
strParam = SourceFile & " cat " & 1 & "-" & 1 & " output " & DestFile
RetVal = Shell(PDFtk & strParam, 0)
Application.ScreenUpdating = True
MsgBox "Done.", vbInformation
End Sub