Tệp XLSM là gì?
XLSM là viết tắt của Excel macro-enabled workbook (sổ làm việc Excel có macro). Định dạng này do Microsoft tạo ra và phát hành lần đầu năm 2007. Tệp XLSM là một tệp XLSX được phép chứa macro VBA. Các trang tính bên trong giống hệt tệp XLSX, nên dữ liệu được chuyển đổi bình thường; chỉ có macro bị bỏ lại, vì các định dạng khác không chạy được macro.
| Loại | bảng tính |
|---|---|
| Nén | Không mất dữ liệu |
| Trong trình duyệt | mở được trong Excel, chương trình sẽ hỏi trước khi chạy macro; Google Sheets và LibreOffice Calc mở được các trang tính |
| Công dụng phổ biến | sổ làm việc tự động hóa báo cáo, nhập dữ liệu và tính toán bằng macro |
| Kiểu MIME | application/vnd.ms-excel.sheet.macroEnabled.12 |
Nên chuyển XLSM sang định dạng nào?
- XLSM sang XLSX để mở trong Excel với đầy đủ mọi trang tính và công thức.
- XLSM sang CSV để nhập vào cơ sở dữ liệu, CRM hoặc công cụ email.
- XLSM sang XLS cho phần mềm cũ chỉ đọc được tệp Excel 97 đến 2003.
Cách mở tệp XLSM
Việc tệp XLSM có mở được bằng cách nhấp đúp hay không tùy vào thiết bị. Dưới đây là cách dùng được trên từng thiết bị, không cần mua phần mềm:
| Windows | Excel mở được trên Windows; Google Sheets và LibreOffice Calc là các lựa chọn miễn phí. |
|---|---|
| Mac | Numbers mở được, Excel cho Mac và LibreOffice Calc cũng vậy. |
| iPhone và iPad | Numbers, Google Sheets và ứng dụng Excel mở được từ ứng dụng Tệp. |
| Android | Google Sheets và ứng dụng Excel mở được từ Files by Google. |
| Trình duyệt web | XLSM mở được trong Excel, chương trình sẽ hỏi trước khi chạy macro; Google Sheets và LibreOffice Calc mở được các trang tính. |
Muốn biết chi tiết kỹ thuật? Xem tệp .xlsm là gì, kèm kiểu MIME, chữ ký tệp và trình xem.
So sánh XLSM với các định dạng bảng tính khác
So sánh XLSM với các định dạng mà mọi người thường chuyển sang hoặc chuyển từ:
| Định dạng | Nén | Thường chứa | Phát hành | Phù hợp nhất cho |
|---|---|---|---|---|
| XLSM | Không mất dữ liệu | nhiều trang tính với giá trị, công thức và định dạng, cùng macro VBA | 2007 | sổ làm việc tự động hóa báo cáo, nhập dữ liệu và tính toán bằng macro |
| XLSX | Không mất dữ liệu | nhiều trang tính với giá trị, công thức, định dạng và biểu đồ | 2007 | bảng tính kinh doanh, báo cáo và mọi thứ chia sẻ với người dùng Excel |
| CSV | Không mất dữ liệu | một bảng giá trị văn bản thuần, mỗi dòng một hàng | 1972 | xuất dữ liệu, nhập vào cơ sở dữ liệu và trao đổi bảng giữa các chương trình |
| XLS | Không mất dữ liệu | nhiều trang tính với giá trị, công thức và định dạng trong một tệp nhị phân | 1997 | tệp Excel cũ và các hệ thống vẫn xuất theo định dạng cũ |
| ODS | Không mất dữ liệu | nhiều trang tính với giá trị, công thức và định dạng | 2005 | người dùng LibreOffice và OpenOffice và tài liệu của khu vực công |
Cách dùng công cụ chuyển đổi XLSM
- Chọn định dạng bạn muốn trong menu Chuyển sang.
- Thả các tệp XLSM vào ô, hoặc nhấn Chọn tệp XLSM. Có thể thêm nhiều tệp cùng lúc.
- Điều chỉnh cài đặt nếu cần; cài đặt mặc định phù hợp với hầu hết mọi người.
- Nhấn Chuyển đổi và lưu từng tệp bằng nút Tải xuống của tệp đó. Chuyển sang PDF dùng máy chủ của chúng tôi, nơi tệp bị xóa ngay sau đó; các chuyển đổi còn lại không bao giờ rời khỏi thiết bị của bạn.
Mẹo chuyển đổi tệp XLSM mà không mất gì
Chuyển đổi tệp XLSM giữ chính xác mọi giá trị; thứ có thể thay đổi là cấu trúc, như các trang tính bổ sung, công thức và định dạng, tùy vào định dạng đích.
- Giữ sổ làm việc ở dạng XLSX hoặc ODS trong lúc làm việc, và chỉ xuất CSV khi cần nhập vào hệ thống khác.
- CSV chỉ giữ một trang tính và không có công thức; chuyển ngược lại sẽ không khôi phục được những gì đã mất.
- Lưu tệp CSV ở dạng UTF-8 để tên có dấu và các bảng chữ cái khác vẫn nguyên vẹn khi chuyển giữa các chương trình.
- Trước khi chuyển đổi một sổ làm việc lớn, hãy xóa các trang tính và vùng dữ liệu không dùng để kết quả gọn nhẹ.
- Đặt tên hàng tiêu đề rõ ràng trước khi xuất CSV; hầu hết công cụ nhập dữ liệu ánh xạ cột theo các tên này.
- Nếu các số có số 0 ở đầu, như mã bưu chính hoặc số điện thoại, cần được giữ nguyên, hãy định dạng các cột đó thành văn bản trước khi chuyển đổi.
- Khi một hệ thống từ chối tệp của bạn, hãy kiểm tra xem hệ thống cần dấu phẩy hay dấu chấm phẩy làm dấu phân cách; nhiều hệ thống ở châu Âu dùng dấu chấm phẩy.
Chuyển đổi tệp XLSM bằng dòng lệnh
LibreOffice chuyển đổi bảng tính từ dòng lệnh mà không cần mở cửa sổ:
soffice --headless --convert-to csv input.xlsmCông cụ trên trang này làm cùng việc đó ngay trong trình duyệt của bạn, không cần cài đặt gì.
Câu hỏi thường gặp về chuyển đổi XLSM
Tệp XLSM là gì?
XLSM là viết tắt của Excel macro-enabled workbook (sổ làm việc Excel có macro), một định dạng bảng tính do Microsoft tạo ra năm 2007. Tệp XLSM là một tệp XLSX được phép chứa macro VBA. Các trang tính bên trong giống hệt tệp XLSX, nên dữ liệu được chuyển đổi bình thường; chỉ có macro bị bỏ lại, vì các định dạng khác không chạy được macro.
Làm sao để mở tệp XLSM?
XLSM mở được trong Excel, chương trình sẽ hỏi trước khi chạy macro; Google Sheets và LibreOffice Calc mở được các trang tính. Nếu chương trình bạn cần không mở được tệp này, hãy chuyển sang một định dạng được hỗ trợ rộng rãi hơn ở trên.
Chuyển đổi XLSM phổ biến nhất là gì?
XLSM sang CSV là chuyển đổi được tìm kiếm nhiều nhất. CSV chỉ chứa một bảng văn bản thuần, nên trang tính đầu tiên của tệp XLSM được lưu. Công thức trở thành giá trị được tính gần nhất, còn các trang tính khác, định dạng và biểu đồ bị bỏ qua.
Chuyển đổi tệp XLSM ở đây có tải chúng lên không?
Chỉ với một số chuyển đổi. Chuyển sang PDF dùng máy chủ chuyển đổi của chúng tôi, nơi tệp bị xóa ngay khi kết quả được gửi lại; các chuyển đổi khác chạy trong trình duyệt của bạn và không bao giờ rời khỏi thiết bị của bạn.
Công cụ chuyển đổi XLSM có miễn phí không?
Có. Không cần đăng ký và không có hình mờ. Chuyển đổi dùng máy chủ của chúng tôi chấp nhận tệp tối đa 25 MB, với giới hạn sử dụng hợp lý mỗi giờ. Trang web được duy trì nhờ quảng cáo.
Tôi có thể chuyển đổi tệp XLSM trên iPhone hoặc Android không?
Có. Mở trang này trong Safari trên iPhone và iPad, hoặc trong Chrome trên Android, chọn các tệp XLSM và tải kết quả về thư mục Tải về.
Tôi có thể chuyển đổi nhiều tệp XLSM cùng lúc không?
Có. Thả bao nhiêu tệp tùy thích; chúng được chuyển đổi lần lượt, mỗi tệp có nút tải xuống riêng.