Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Khắc phục lỗi "A file error has occurred in the Comma Separated Values translator" khi import CSV vào Outlook

Lỗi đầy đủ: "A file error has occurred in the Comma Separated Values translator while initializing a translator to build a field map. Outlook was unable to retrieve the data from the file <file_path>. Verify that you have the correct file, that you have permission to open it, and that is not open in another program."

Lỗi này xảy ra khi import danh bạ (contacts) hoặc dữ liệu từ file .csv vào Outlook desktop.

3 nguyên nhân chính

  1. File CSV thiếu ký tự xuống dòng chuẩn Windows (CR+LF / \r\n). File từ Mac/Linux thường chỉ có LF (\n)
  2. File CSV đang được mở trong chương trình khác (Excel, Notepad, v.v.)
  3. File CSV vừa tải về từ Internet bị Windows gắn cờ Block/Unblock (Zone.Identifier)

3 giải pháp theo thứ tự hiệu quả

1. Mở bằng Excel và lưu lại bản sao (Khuyến khích nhất)

  1. Mở file CSV bị lỗi bằng Microsoft Excel
  2. 2. Kiểm tra dữ liệu hiển thị đúng cột (nếu sai → Data → Text to Columns → Delimited → Comma) 3. File → Save As → Chọn vị trí → Save as type: CSV UTF-8 (Comma delimited) (*.csv) → Save 4. Dùng file CSV mới này để import vào Outlook

Tại sao hiệu quả: Excel tự chuẩn hóa xuống dòng (CRLF), encoding (UTF-8 với BOM), và bỏ cờ block file.

2. Đảm bảo file không mở ở chương trình khác

Đóng hoàn toàn Excel, Notepad, VS Code, v.v. đang mở file CSV đó trước khi import vào Outlook.

3. Bỏ chặn file (Unblock) nếu vừa tải về

  1. Right-click file CSV → Properties
  2. 2. Tab General → Dưới cùng: Tick Unblock → Apply/OK

Hoặc dùng PowerShell: Unblock-File -Path "C:\path\to\file.csv"

Mẹo phòng ngừa

    Luôn xuất file CSV từ Excel với định dạng CSV UTF-8 (không phải CSV thường / CSV Macintosh / CSV MS-DOS)
  • Kiểm tra file bằng Notepad++ (View → Show Symbol → Show End of Line) → Phải thấy CRLF ở cuối mỗi dòng
  • Trước khi import, hãy mở file bằng Notepad để xem qua: có cột nào chứa dấu phẩy không? Nếu có, cột đó phải được bao trong dấu ngoặc kép "..."