asd
Trang chủThủ ThuậtWord - Excel - PowerPointCách tách file Word thành nhiều file nhỏ

Cách tách file Word thành nhiều file nhỏ

Bạn đang tìm cách tách file Word thành nhiều file nhỏ để phục vụ cho việc lưu trữ và dùng? Trong bài viết này, Trường Hải Tiến Giang chia sẻ với bạn cách tách file Word thành nhiều file nhỏ nhanh và chính xác nhất.

Cách tách file Word thành nhiều file nhỏ

1. Cách tách file Word thành nhiều file nhỏ bằng VBA

Những người thành thạo Word không còn xa lạ gì với VBA – Microsoft Visual Basic for Applications để tách một file thành nhiều file nhỏ dựa vào các dấu mốc đã định sẵn trong văn bản.

Để tách file Word thành nhiều file nhỏ bằng VBA, bạn phải hiểu được các bước làm mới có thể làm chính xác.

  • Tạo “dấu mốc” tách nhỏ file Word.
  • dùng Code trong VBA để tách nhỏ file Word tự động.

Bước 1: Việc cần làm đầu tiên khi muốn tách file Word thành nhiều file nhỏ chính là tạo “dấu mốc” tại các vị trí muốn chia nhỏ file Word.

Đoạn mã tạo dấu tách file Word

//-//-//

Bạn mở file Word cần tách thành nhiều file nhỏ, tìm đến những vị trí muốn tách nhỏ file Word, muốn chia sang file Word nhỏ mới và đặt dấu mốc “//-//-//” vào vị trí đó.

Tìm đến những vị trí muốn tách nhỏ file Word

Lưu ý: Khi chia nhỏ file Word bằng VBA, bạn có thể cắt tại vị trí bất kỳ trong file Word chứ không nhất thiết phải là vị trí cuối cùng của trang. Bất kỳ điểm nào bạn đặt dấu mốc “//-//-//” đều có thể tách sang một file Word mới.

Bước 2: Sau khi đánh dấu được toàn bộ những đoạn cần chia nhỏ file Word, bạn nhấn tổ hợp phím Alt + F11 để mở VBA trên Word.

Trong cửa sổ VBA, bạn chọn mục InsertModule để mở trình soạn thảo code trong VBA và làm câu lệnh tách file Word.

Chọn Module

Bước 3: Khi cửa sổ soạn thảo Code xuất hiện, bạn sao lưu toàn bộ đoạn code dưới đây và dán vào cửa sổ VBA.

Sub SplitNotes(delim As String, strFilename As String)
Dim doc As Document
Dim arrNotes
Dim I As Long
Dim X As Long
Dim Response As Integer
arrNotes = Split(ActiveDocument.Range, delim)
Response = MsgBox(“This will split the document into ” & UBound(arrNotes) + 1 & ” sections.Do you wish to proceed?”, 4)
If Response = 7 Then Exit Sub
For I = LBound(arrNotes)To UBound(arrNotes)
If Trim(arrNotes(I))<> “” Then
X = X + 1
Set doc = Documents.Add
doc.Range = arrNotes(I)
doc.SaveAs ThisDocument.Path & “\” & strFilename & Format(X, “000”)
doc.Close True
End If
Next I
End Sub
Sub test()
‘delimiter & filename
SplitNotes “//-//-//”, “DAT TEN O DAY ”
End Sub

Sao chép toàn bộ đoạn code và dán vào cửa sổ VBA

Bước 4: Sau khi dán đoạn code vào trong cửa sổ VBA thành công, bạn tiến hành đặt tên cho file Word sau khi tách nhỏ. Khi đặt tên cho file Word sau khi tách nhỏ, bạn chỉ sửa đổi phần nội dung trong ngoặc kép “” và không được xóa ngoặc kép “”.

Đặt tên cho file Word sau khi tách nhỏ bằng cách thay đổi nội dung trong dấu ngoặc kép

Lưu ý: Tên bạn đặt trong dấu ngoặc kép sẽ là tên file chính, các file sau khi tách nhỏ sẽ lần lượt được đặt tên như sau: Tên file chính + 000, Tên file chính + 001,…Tên file chính + 099.

Bước 5: Tiếp theo, bạn chọn Run ➜ Run Macro hoặc nhấn phím F5 để chạy đoạn Code chia nhỏ file Word.

Chọn Run Macro

Bước 6: Trong cửa sổ xác nhận lệnh chia nhỏ file, bạn chọn Yes để hệ thống tự động tách nhỏ file Word.

Chọn Yes để xác nhận hệ thống tự động tách nhỏ file Word

Bước 7: Như vậy, bạn đã hoàn tất tách file Word thành nhiều file nhỏ khác nhau trực tiếp trong phần mềm Word mà không cần đến tool thứ 3.

Kết quả tách file Word thành nhiều file nhỏ khác nhau

2. Cách tách file Word thành nhiều file nhỏ bằng tool Online

Trong trường hợp bạn không có phần mềm Word trên máy tính, bạn có thể dùng những tool Online khác nhau để tách file Word thành nhiều file nhỏ khác nhau. Các tool tách file Word Online hiện đang rất đa dạng và hoàn toàn free.

2.1 Hướng dẫn tách file Word bằng Apose Online

Bước 1: Bạn truy cập trang chủ Aspose Online và chọn Choose Word files để tải file Word cần tách nhỏ vào hệ thống.

Chọn Choose Word files để tải file Word cần tách nhỏ vào hệ thống

Bước 2: Sau khi tải văn bản cần tách nhỏ thành công, bạn chọn chế độ tách file Word phù hợp.

  • By every page: Tự động chia nhỏ sau mỗi trang
  • By odd and even pages: Tự động chia nhỏ theo trang chẵn và trang lẻ
  • By every N pages: Tự động chỉ nhỏ sau mỗi N (Số) trang
  • By a page number: Chia nhỏ theo số trang
  • Page range: Chia nhỏ theo khoảng số trang

Chọn chế độ tách file Word phù hợp

Bước 3: Cuối cùng, bạn chọn Split ➜ Download để tải file Word đã tách nhỏ về máy tính.

Chọn Download để tải file Word đã tách nhỏ về máy tính

2.2 Một số nền tảng tách file Word Online khác free

Ngoài Aspose, bạn có thể dùng một số nền tảng khác nhau để chia nhỏ file Word nhanh chóng. Các nền tảng tách file Word Online free bạn có thể dùng như sau:

  • DocSOSO – Tách nhỏ file Word free Online
  • GroupDocs – Chia nhỏ file Word Online
  • Conholdate – Tách file Word trực tuyến free

Trong bài viết này, Trường Hải Tiến Giang đã chia sẻ đến bạn cách tách file Word thành nhiều file nhỏ đơn giản và nhanh chóng. Chúc bạn một ngày vui vẻ!

Bạn đang tìm cách tách file Word thành nhiều file nhỏ để phục vụ cho việc lưu trữ và dùng? Trong bài viết này, Trường Hải Tiến Giang chia sẻ với bạn cách tách file Word thành nhiều file nhỏ nhanh và chính xác nhất.

Sending
User Review
0 (0 votes)

RELATED ARTICLES