VBA copy file word hàng loạt
E chào mọi người
Em có 1000 file word (A1,…,A1000)
E mong muốn tạo code
Copy nội dung bên trong file A1 sang file word có tên là B
rồi lưu lại ở một thư mực có tên là "Thay_ten" với tên là A1
Tương tự lặp lại với file A2,…,A1000. File word B không đổi
Mong nhận được sự giúp đỡ của mọi người
Chú ý: Khi copy phải giữ nguyên định dạng (tô đậm, in nghiêng,..) và trong file A có ảnh, bảng biểu, hình vẽ
Tui record macro từ Word được đoạn code này.
Sub Macro1()
ChangeFileOpenDirectory "C:UsersAdministratorDownloads"
Documents.Open FileName:="B.docx", ConfirmConversions:=False, ReadOnly:= _
False, AddToRecentFiles:=False, PasswordDocument:="", PasswordTemplate:= _
"", Revert:=False, WritePasswordDocument:="", WritePasswordTemplate:="", _
Format:=wdOpenFormatAuto, XMLTransform:=""
Selection.EndKey Unit:=wdStory
Selection.InsertFile FileName:="A.docx", Range:="", ConfirmConversions:= _
False, Link:=False, Attachment:=False
ActiveDocument.SaveAs2 FileName:="Thanh Pham.docx", FileFormat:= _
wdFormatXMLDocument, LockComments:=False, Password:="", AddToRecentFiles _
:=True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts _
:=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
SaveAsAOCELetter:=False, CompatibilityMode:=14
ActiveWindow.Close
End Sub
www.giaiphapexcel.com/diendan/threads/vba-copy-file-word-h%C3%A0ng-lo%E1%BA%A1t.166368/
Khóa học SprinGO phù hợp
Ứng dụng AI và Chat GPT trong Quản trị nhân sự
Học xong khóa này, học viên có thể: Hiểu đúng bản chất AI, các nhóm AI phổ biến và cách AI “hoạt động” ở...
Xem khóa học