Chuyển XLSM sang CSV
Lấy dữ liệu ra khỏi một bảng tính hỗ trợ macro dưới dạng CSV thuần để nhập vào hệ thống, cơ sở dữ liệu hay một đoạn script. Mỗi trang tính trở thành một tệp CSV riêng với các giá trị đã tính, còn macro bị bỏ lại. Tất cả chạy trong trình duyệt của bạn.
Thả tệp vào đây hoặc nhấp để chọn tệp
Kết quả
Cách chuyển XLSM sang CSV
- Thả một hoặc nhiều tệp .xlsm vào công cụ bên dưới.
- Chọn ký tự phân tách: dấu phẩy, dấu chấm phẩy cho Excel theo chuẩn châu Âu, hoặc tab.
- Chọn mọi trang tính hoặc chỉ trang đầu tiên, và bật BOM nếu tệp CSV sẽ được mở lại trong Excel.
- Chuyển đổi và tải xuống các tệp CSV.
Lấy dữ liệu sạch ra khỏi bảng tính macro
Bảng tính hỗ trợ macro thường là phòng máy của cả một doanh nghiệp: công cụ tính giá, bảng theo dõi tồn kho, mẫu báo cáo tổng hợp mọi thứ. Sớm muộn gì dữ liệu đó cũng cần đi nơi khác, như một cửa hàng trực tuyến, một hệ thống CRM hay một cơ sở dữ liệu, và những hệ thống đó cần CSV. Công cụ này ghi mỗi trang tính của tệp .xlsm thành một tệp CSV riêng.
Giá trị, không phải mã
CSV chỉ chứa giá trị thuần. Mỗi ô được ghi với giá trị mà Excel tính và lưu trong tệp lần cuối. Mã VBA không bao giờ được chạy và không bao giờ được xuất ra. Nếu một macro điền hoặc làm mới giá trị khi chạy, hãy chạy nó trong Excel và lưu trước, để những con số mới nhất được lưu trong bảng tính trước khi bạn chuyển đổi.
Chọn ký tự phân tách
Dùng dấu phẩy cho hầu hết công cụ nhập dữ liệu. Chọn dấu chấm phẩy nếu tệp CSV sẽ được mở trong Excel thiết lập theo khu vực châu Âu, nơi dấu phẩy là dấu thập phân. Chọn tab để dán vào một bảng tính khác hoặc cho dữ liệu có nhiều dấu phẩy, như địa chỉ.
An toàn với tệp bạn không tin tưởng
Vì không có gì được thực thi, chuyển đổi là cách an toàn để xem bên trong một bảng tính macro mà ai đó gửi cho bạn. Tệp được đọc trong trình duyệt và không bao giờ bị tải lên.
Câu hỏi thường gặp
Bảng tính của tôi có bị tải lên không?
Không. Tệp .xlsm được đọc trong trình duyệt và các tệp CSV được ghi ra ngay trên thiết bị của bạn.
Công thức và kết quả của macro có được giữ lại không?
Mỗi ô được ghi với giá trị mà Excel tính và lưu lần cuối. Nếu một macro điền giá trị khi chạy, hãy chạy nó và lưu trong Excel trước để các giá trị đó được lưu vào tệp.
Macro có bị chạy trong lúc chuyển đổi không?
Không bao giờ. Mã VBA bị bỏ qua hoàn toàn, nên đây cũng là cách an toàn để xem bên trong một bảng tính bạn không tin tưởng.
Tại sao Excel hiển thị sai chữ có dấu trong tệp CSV?
Hãy bật tùy chọn BOM. Excel trên Windows cần nó để đọc đúng chữ có dấu theo mã UTF-8.
Tệp của bạn không bao giờ rời khỏi thiết bị
Mọi công cụ trên Squishly Tools đều miễn phí 100% và chạy hoàn toàn trong trình duyệt của bạn. Ảnh và tài liệu của bạn được xử lý ngay trên máy tính của bạn và không bao giờ được tải lên máy chủ. Không tài khoản, không hình mờ và không có điều kiện ràng buộc nào.