Cách tách trang trong Word thành file riêng
Mục lục nội dung
Đôi khi với những file Word dài, việc tách trang trong Word sẽ giúp cho việc quản lý, làm việc với Word sẽ dễ dàng hơn. Nếu bạn muốn tách trang trong Word thành file riêng nhanh chóng thay vì tách thủ công bằng cách tạo file và sao chép nội dung qua các file. Vậy mời bạn cùng tham khảo các cách tách trang trong Word thành file riêng dễ dàng và nhanh chóng mà Word.com.vn chia sẻ với bạn trong bài viết dưới đây nhé.
1. Cách tách trang trong Word online
Có rất nhiều trang web online hỗ trợ bạn tách trang trong Word thành file riêng lẻ, nhưng để tách trang file Word kích thước lớn thì hầu hết cần đăng nhập hay tính phí. Docsoso là một trang web hỗ trợ tách trang trong Word với file kích thước lớn miễn phí mà không cần đăng nhập, bạn có thể thực hiện tách trang trong Word trực tuyến với Docsoso như sau:
Bước 1: Truy cập vào website Docsoso trực tuyến.
Bước 2: Trên giao diện chính, bạn chọn Select File.
Bước 3: Xuất hiện cửa sổ Open, bạn tìm chọn đến file Word cần tách trang thành file riêng lẻ, và chọn Open.
Bước 4: Thực hiện tùy chỉnh cách tách file với các tùy chọn.
- Single Page Word Document: Tách mỗi trang thành một file
- Odd and even pages of a document: Tách file theo trang chẵn và lẻ
- Every Pages in one Document: Tách số lượng trang nhất định (chia đều)
- Customize page range: Tách file theo độ dài trang tùy ý
Sau đó chọn Convert.
Bước 5: Sau khi trang web thực hiện cách tách trang trong Word thành file riêng, bạn chỉ cần nhấn chọn vào các đường dẫn file phía dưới để tải về các file đã được tách riêng.
2. Cách tách trang trong Word trực tiếp
Nếu file Word của bạn cần tách thành số lượng trang Word, bạn có thể thực hiện cách tách trang trong Word thành file riêng trực tiếp trên ứng dụng Microsoft Word như sau:
Bước 1: Tạo Heading 1 cho các trang cần tách file riêng, tên các heading này chính là tên file Word sau khi được tách thành file riêng.
Ví dụ: Bạn cần tách 3 trang trong Word, bạn thực hiện đặt heading cho mỗi trang giả sử Phần 1, Phần 2, Phần 3 trên mỗi đầu trang cần tách thành file riêng. Nếu mỗi trang đã có tiêu đề, bạn chỉ cần thực hiện chọn Heading 1 cho mỗi tên đó.
Bước 2: Chọn View ➔ Outline.
Bước 3: Xuất hiện phần Outlining, bạn chọn toàn bộ văn bản (Ctrl + A), tiếp theo bạn chọn Show Level là Level 1 (chính là Heading 1 được đặt ở bước 1).
Bước 4: Tiếp theo, cũng trong thẻ Outlining, bạn chọn Show Document ➔ Create. Như vậy file Word đã được phân tách thành từng file theo Heading.
Bước 5: Bạn chọn File.
Bước 6: Chọn Save As ➔ Browse.
Bước 7: Xuất hiện cửa sổ Save As, bạn chọn đến thư mục lưu các file sau khi được tách riêng, và chọn Save.
Như vậy, bạn đã thực hiện xong cách tách trang trong Word thành file riêng.
3. Cách tách trang trong Word với VBA
Sử dụng code VBA để tách trang cũng là một cách tách trang trong Word thành file riêng nhanh chóng và đơn giản. Các trang trong Word sẽ được tách thành từng file riêng biệt nhờ code VBA, bạn thực hiện như sau:
Bước 1: Trên file Word cần tách trang, bạn chọn Developer ➔ Visual Basic hoặc tổ hợp phím Alt + F11.
Nếu trên file Word của bạn không có thẻ Developer, bạn nhấn chuột phải vào thanh Ribbon chọn Customize the Ribbon.
Xuất hiện cửa sổ Customize Ribbon, bạn tích chọn vào ô Developer trong cột Customize the Ribbon và chọn OK.
Bước 2: Sau khi mở cửa sổ Microsoft Visual Basic for Applications, bạn chọn Insert ➔ Module.
Bước 3: Sau đó bạn copy đoạn code VBA dưới đây vào phần Module bạn đã tạo.
Sub SplitIntoPages()
Dim docMultiple As Document
Dim docSingle As Document
Dim rngPage As Range
Dim iCurrentPage As Integer
Dim iPageCount As Integer
Dim strNewFileName As String
Application.ScreenUpdating = False 'Makes the code run faster and reduces screen _
flicker a bit.
Set docMultiple = ActiveDocument 'Work on the active document _
(the one currently containing the Selection)
Set rngPage = docMultiple.Range 'instantiate the range object
iCurrentPage = 1
'get the document's page count
iPageCount = docMultiple.Content.ComputeStatistics(wdStatisticPages)
Do Until iCurrentPage > iPageCount
If iCurrentPage = iPageCount Then
rngPage.End = ActiveDocument.Range.End 'last page (there won't be a next page)
Else
'Find the beginning of the next page
'Must use the Selection object. The Range.Goto method will not work on a page
Selection.GoTo wdGoToPage, wdGoToAbsolute, iCurrentPage + 1
'Set the end of the range to the point between the pages
rngPage.End = Selection.Start
End If
rngPage.Copy 'copy the page into the Windows clipboard
Set docSingle = Documents.Add 'create a new document
docSingle.Range.Paste 'paste the clipboard contents to the new document
'remove any manual page break to prevent a second blank
docSingle.Range.Find.Execute Findtext:="^m", ReplaceWith:=""
'build a new sequentially-numbered file name based on the original multi-paged file name and path
strNewFileName = Replace(docMultiple.FullName, ".doc", "_" & Right$("000" & iCurrentPage, 4) & ".doc")
docSingle.SaveAs strNewFileName 'save the new single-paged document
iCurrentPage = iCurrentPage + 1 'move to the next page
docSingle.Close 'close the new document
rngPage.Collapse wdCollapseEnd 'go to the next page
Loop 'go to the top of the do loop
Application.ScreenUpdating = True 'restore the screen updating
'Destroy the objects.
Set docMultiple = Nothing
Set docSingle = Nothing
Set rngPage = Nothing
End Sub
Bước 4: Sau đó bạn chọn biểu tượng Run hay nhấn phím F5 để chạy Module.
Như vậy file Word sẽ được tách thành file riêng, mỗi trang Word là một file riêng lẻ, tất cả file đều được lưu trong thư mục chứa file Word gốc. Vì phân tách theo trang, nên bạn cần tùy chỉnh nội dung cho trang phù hợp nhất nhé.
Như vậy, Word.com.vn đã chia sẻ với bạn các cách tách trang trong Word thành file riêng nhanh chóng và đơn giản. Sử dụng những cách tách trang này, bạn sẽ dễ dàng tách trang trong Word thành từng file riêng lẻ một cách nhanh chóng nhất. Bạn sẽ không cần tốn thời gian, công sức để tách trang thủ công mà chỉ cần thực hiện những bước tách trang đơn giản như bài viết đã hướng dẫn ở trên. Hi vọng bài viết này sẽ giúp ích cho bạn, cảm ơn bạn đã quan tâm và theo dõi bài viết này.
Viết bình luận