Trong bài viết này, chúng ta sẽ học cách chuyển đổi file Excel thành file văn bản với phân cách bằng dấu phẩy. File văn bản dễ đọc và tiêu tốn ít bộ nhớ hơn. Ngoài ra, việc xuất hoặc nhập tập dữ liệu bằng file văn bản cũng dễ dàng. Hôm nay, chúng ta sẽ trình diễn 3 phương pháp. Sau khi học các phương pháp, bạn có thể chuyển đổi cả file Excel đơn lẻ và nhiều file Excel sang file văn bản. Vì vậy, không chần chừ nữa, hãy bắt đầu thảo luận.
Tải Xuống Sách Thực Hành
Tải xuống sách thực hành ở đây.
3 Phương Pháp Chuyển Đổi File Excel Sang File Văn Bản Với Phân Cách Bằng Dấu Phẩy
Để giải thích các phương pháp, chúng ta sẽ sử dụng tập dữ liệu chứa thông tin về Số Lượng Bán (Sales Amount) của một số người bán trong file Excel. Chúng ta sẽ chuyển đổi file Excel sang file văn bản với phân cách bằng dấu phẩy.

1. Chuyển Đổi File Excel Sang File Văn Bản Với Phân Cách Bằng Dấu Phẩy Sử Dụng Tab Tệp
Trong ví dụ đầu tiên, chúng ta sẽ chuyển đổi một sheet đơn lẻ của file Excel sang file văn bản sử dụng thẻ Tệp (File). Chúng ta có thể chuyển đổi một file Excel đơn lẻ sử dụng phương pháp sau.
Hãy làm theo các bước dưới đây để tìm hiểu thêm.
CÁC BƯỚC:
- Trước hết, đi đến thẻ Tệp (File) trong Ribbon.

- Thứ hai, chọn Lưu dưới dạng (Save As).

- Thứ ba, trong trường loại lưu (save as type), chọn CSV (Phân cách bằng dấu phẩy) (*.csv).

- Sau đó, nhấp Lưu (Save) để tiếp tục.

- Sau khi nhấp Lưu, thông báo cảnh báo sẽ bật lên. Nhấp OK để tiếp tục.
- Thông báo nói bạn không thể chuyển đổi nhiều sheet cùng lúc. Để lưu nhiều sheet, bạn cần chuyển đổi chúng riêng lẻ.

- Cuối cùng, đi đến thư mục nơi bạn đã lưu file văn bản.
- Sau đó, mở nó với ứng dụng soạn thảo văn bản để xem kết quả như hình dưới.

Đọc thêm: Macro Chuyển Đổi Excel Sang File Text Phân Cách Bằng Dấu Gạch Dọc (3 Phương Pháp)
2. Chuyển Đổi File Excel Sang File Văn Bản Giữ Ký Tự Đặc Biệt Với Phân Cách Bằng Dấu Phẩy
Đôi khi, sheet Excel của chúng ta chứa ký tự đặc biệt. Bạn cũng có thể chuyển đổi file Excel thành file văn bản giữ nguyên ký tự đặc biệt với phân cách bằng dấu phẩy. Quy trình hơi khác so với phương pháp trước. Bạn có thể thấy một số ký tự đặc biệt trong tập dữ liệu dưới đây.

Hãy chú ý các bước dưới đây để biết phương pháp.
CÁC BƯỚC:
- Trước hết, chọn thẻ Tệp (File) trong Ribbon.

- Trong bước tiếp theo, chọn Lưu dưới dạng (Save As).

- Sau đó, trong trường loại lưu (save as type), chọn CSV UTF-8 (Phân cách bằng dấu phẩy) (*.csv).

- Tiếp theo, nhấp Lưu (Save) để tiếp tục.

- Một thông báo sẽ bật lên. Nhấp OK để chuyển đổi file Excel thành file văn bản.

- Cuối cùng, đi đến thư mục nơi bạn đã lưu file đã chuyển đổi và mở nó để xem kết quả như hình dưới.

Đọc thêm: Cách Áp Dụng Macro Để Chuyển Đổi Nhiều File Excel Sang File CSV
Đọc Tương Tự
- Cách Chuyển Đổi Nhiều File Excel Sang CSV (3 Cách Phù Hợp)
- [Đã Sửa!] Excel Không Lưu CSV Với Dấu Phẩy (7 Giải Pháp Có Thể)
- Cách Chuyển Đổi Excel Sang CSV Không Cần Mở (4 Phương Pháp Dễ Dàng)
3. Áp Dụng VBA Để Thay Đổi File Excel Sang File Văn Bản Với Phân Cách Bằng Dấu Phẩy
Chúng ta đã nêu rằng bạn không thể chuyển đổi nhiều sheet Excel sử dụng Phương pháp-1 và Phương pháp-2. Nhưng, bạn có thể dễ dàng chuyển đổi nhiều sheet Excel sử dụng mã VBA đơn giản. Điều này thực sự dễ dàng và hữu ích. Hãy quan sát các bước dưới đây để biết kỹ thuật.
CÁC BƯỚC:
- Trước hết, đi đến thẻ Nhà phát triển (Developer) và chọn Visual Basic.

- Trong bước thứ hai, chọn Chèn (Insert) và sau đó, chọn Mô-đun (Module). Điều này sẽ mở cửa sổ Mô-đun.

- Sau đó, gõ mã trong cửa sổ Mô-đun:
Sub Convert_Multiple_Excel_File_to_Text() Dim xWks As Worksheet Dim xPath As String Application.ScreenUpdating = False xPath = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, _ InStr(ActiveWorkbook.Name, ".") - 1) For Each xWks In Worksheets xWks.Copy ActiveWorkbook.SaveAs Filename:=xPath & "_" & xWks.Name & ".csv", _ FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False Next Application.ScreenUpdating = True End Sub

- Sau khi gõ mã, nhấn Ctrl + S để lưu mã.
- Sau đó, nhấn phím F5 trên bàn phím để chạy mã.
- Sau khi chạy mã, bạn sẽ thấy nhiều file đã chuyển đổi trong thư mục nơi file Excel được lưu.

- Cuối cùng, mở chúng với ứng dụng soạn thảo văn bản để xem kết quả như hình dưới. Bạn có thể mất một số thông tin trong quá trình như ký tự đặc biệt.

Đọc thêm: Chuyển Đổi Excel Sang File CSV Phân Cách Bằng Dấu Phẩy (2 Cách Dễ Dàng)
Điều Cần Nhớ
Có những điều nhất định bạn cần nhớ khi bạn đang chuyển đổi file Excel thành file văn bản với phân cách bằng dấu phẩy.
- Bạn chỉ có thể chuyển đổi một sheet đơn lẻ sử dụng Phương pháp-1 & Phương pháp-2.
- Để chuyển đổi nhiều sheet, hãy chuyển đổi chúng riêng lẻ hoặc sử dụng Phương pháp-3.
Kết Luận
Trong bài viết này, chúng tôi đã trình diễn 3 phương pháp dễ dàng để Chuyển Đổi File Excel Sang File Văn Bản Với Phân Cách Bằng Dấu Phẩy. Chúng tôi đã sử dụng các trường hợp khác nhau để giải thích chúng. Tôi hy vọng các phương pháp này sẽ giúp bạn thực hiện nhiệm vụ của mình dễ dàng. Hơn nữa, chúng tôi cũng đã thêm sách thực hành ở đầu bài viết. Bạn có thể tải xuống để tìm hiểu thêm. Cuối cùng, nếu bạn có bất kỳ đề xuất hoặc thắc mắc nào, hãy thoải mái hỏi trong phần bình luận bên dưới.
Các Bài Viết Liên Quan
- Cách Chuyển Đổi File Excel Sang Định Dạng CSV (5 Cách Dễ Dàng)
- Lưu Excel Dưới Dạng CSV Với Dấu Ngoặc Kép (3 Phương Pháp Đơn Giản Nhất)
- Cách Chuyển Đổi File Excel Sang CSV Tự Động (3 Phương Pháp Dễ Dàng)