Làm cách nào để lưu, xuất nhiều / tất cả các trang tính thành tệp csv hoặc tệp văn bản riêng biệt trong Excel?
Khi sử dụng Excel, bạn có thể lưu trang tính theo cách thủ công dưới dạng tệp csv hoặc tệp văn bản bằng cách sử dụng chức năng Lưu dưới dạng. Tuy nhiên, để chuyển đổi nhiều hoặc tất cả các trang tính trong sổ làm việc thành tệp csv hoặc tệp văn bản được phân tách, bạn có thể làm như thế nào? Trong bài viết này, chúng tôi sẽ chỉ cho bạn các phương pháp để lưu hoặc chuyển đổi nhiều hoặc tất cả các trang tính thành tệp csv hoặc tệp văn bản riêng biệt.
Lưu, xuất hoặc chuyển đổi tất cả các trang tính thành tệp csv hoặc tệp văn bản với mã VBA
Lưu, xuất hoặc chuyển đổi nhiều/tất cả các trang thành tệp csv hoặc văn bản với Kutools for Excel
Lưu, xuất hoặc chuyển đổi tất cả các trang tính thành tệp csv hoặc tệp văn bản với mã VBA
Với các mã VBA dưới đây, bạn có thể lưu tất cả các trang tính trong sổ làm việc thành các tệp csv hoặc tệp văn bản riêng biệt. Hãy làm như sau.
Xuất hoặc chuyển đổi tất cả các trang tính thành tệp csv
1. nhấn Khác + F11 các phím đồng thời để mở Ứng dụng Microsoft Visual Basic cửa sổ.
2. bên trong Ứng dụng Microsoft Visual Basic cửa sổ, nhấp Chèn > Mô-đun. Sau đó sao chép và dán mã sau vào Mô-đun cửa sổ.
Mã VBA: Xuất tất cả các trang tính sang các tệp csv riêng biệt
Sub ExportSheetsToCSV()
Dim xWs As Worksheet
Dim xcsvFile As String
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.Copy
xcsvFile = CurDir & "\" & xWs.Name & ".csv"
Application.ActiveWorkbook.SaveAs Filename: = xcsvFile, _
FileFormat: = xlCSV, CreateBackup: = False
Application.ActiveWorkbook.Saved = True
Application.ActiveWorkbook.Close
Next
End Sub
3. Nhấn nút F5 phím để chạy mã. Bạn sẽ thấy tất cả các tệp csv đã xuất đều nằm trên Tài liệu thư mục. Xem ảnh chụp màn hình:
Xuất hoặc chuyển đổi tất cả các trang tính thành tệp Văn bản
Đoạn mã sau có thể giúp bạn xuất hoặc chuyển đổi tất cả các trang tính trong sổ làm việc thành các tệp Văn bản được phân tách.
Mã VBA: Xuất tất cả các trang tính sang các tệp Văn bản được phân tách
Sub ExportSheetsToText()
Dim xWs As Worksheet
Dim xTextFile As String
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.Copy
xTextFile = CurDir & "\" & xWs.Name & ".txt"
Application.ActiveWorkbook.SaveAs Filename: = xTextFile, FileFormat: = xlText
Application.ActiveWorkbook.Saved = True
Application.ActiveWorkbook.Close
Next
End Sub
Các tệp Văn bản đã xuất cũng nằm trên Tài liệu thư mục. Xem ảnh chụp màn hình:
Lưu, xuất hoặc chuyển đổi nhiều/tất cả các trang thành tệp csv hoặc văn bản với Kutools for Excel
You có thể nhanh chóng xuất hoặc chuyển đổi nhiều hoặc tất cả các trang tính sang các tệp csv riêng lẻ, tệp văn bản hoặc định dạng tệp xls trong Excel với Chia sổ làm việc tiện ích của Kutools for Excel.
Trước khi áp dụng Kutools for Excel, Xin vui lòng tải xuống và cài đặt nó trước tiên.
1. nhấp chuột Kutools Plus > Bảng tính > Chia sổ làm việc. Xem ảnh chụp màn hình:
2. bên trong Chia sổ làm việc hộp thoại:
- 1). Nếu bạn muốn chuyển đổi tất cả các trang tính thành tệp csv hoặc tệp văn bản, chỉ cần chọn tất cả các tên trang tính trong Tên trang tính cái hộp; Nếu bạn chỉ muốn chuyển đổi nhiều trang tính, hãy tiếp tục kiểm tra chúng và bỏ chọn các trang tính khác mà bạn không muốn chuyển đổi.
- 2). bên trong Các lựa chọn phần, kiểm tra Save as type hộp và sau đó chọn Văn bản Unicode (*. Txt) or CSV (Macintosh) (*. Csv) từ danh sách thả xuống.
- 3). Nhấn vào chẻ .
3. bên trong Chọn thư mục hộp thoại, chỉ định một thư mục để lưu các tệp đã xuất, sau đó bấm vào OK .
Bây giờ tất cả các trang tính hoặc các trang tính được chỉ định đều được chuyển đổi thành tệp csv hoặc tệp văn bản được phân tách và định vị trên thư mục như bạn đã chỉ định ở trên.
Nếu bạn muốn dùng thử miễn phí (30-day) của tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
Lưu, xuất hoặc chuyển đổi nhiều/tất cả các trang thành tệp csv hoặc văn bản với Kutools for Excel
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excelvà trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel Cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Office Tab Mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!

















