Không tải tệp lên · Miễn phí 100%

Chuyển XLS sang XLSM

Đưa một bảng tính Excel 97 đến 2003 sang định dạng hiện đại hỗ trợ macro, để nó có giới hạn số dòng lớn hơn của Excel ngày nay mà vẫn chứa được VBA. Quá trình chuyển đổi chạy hoàn toàn trên thiết bị của bạn.

Cách chuyển XLS sang XLSM

  1. Thả một hoặc nhiều tệp .xls vào công cụ bên dưới.
  2. Định dạng đầu ra đã được đặt sẵn là XLSM.
  3. Nhấn chuyển đổi.
  4. Tải xuống các tệp .xlsm.

Nâng cấp một bảng tính cũ vẫn cần tự động hóa

Rất nhiều nhóm vẫn dựa vào một bảng tính được làm từ thời Excel 2003, thường là bảng tính mà ai đó đã tự động hóa bằng macro từ lâu. Chuyển nó sang .xlsm đưa nó lên định dạng Excel hiện đại, với chỗ cho một triệu dòng và tệp nhỏ hơn, mà vẫn giữ ở loại tệp được phép chứa VBA.

Về các macro cũ

Macro trong tệp .xls được lưu theo cấu trúc nhị phân cũ, khác với dự án VBA bên trong tệp .xlsm hiện đại. Công cụ này chuyển các trang tính, giá trị, công thức, ô đã gộp và định dạng số, nhưng không chuyển đổi phần lưu trữ macro cũ. Cách chắc chắn để mang mã sang là mở tệp .xls gốc trong Excel, mở trình soạn thảo Visual Basic, xuất các module ra và nhập chúng vào tệp .xlsm đã chuyển. Việc này chỉ mất một phút và bạn thấy rõ mình đang mang theo đoạn mã nào.

Giới hạn định dạng trong nháy mắt

Định dạngRa mắtSố dòng mỗi trang tínhSố cộtMacro
XLSExcel 9765.536256Có (kiểu cũ)
XLSXExcel 20071.048.57616.384Không
XLSMExcel 20071.048.57616.384Có
XLSBExcel 20071.048.57616.384Có

Giữ lại trên thiết bị của bạn

Quá trình chuyển đổi chạy trong trình duyệt của bạn. Bảng tính không bị tải lên, nên dữ liệu nội bộ tích lũy qua nhiều năm vẫn nằm yên ở chỗ của 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 được đọc và ghi lại ngay trong trình duyệt, nên các con số, tên và công thức bên trong không bao giờ rời khỏi thiết bị của bạn.

Macro trong tệp .xls của tôi có được chuyển theo không?

Macro trong .xls cũ được lưu theo cấu trúc khác với tệp .xlsm hiện đại, nên chúng không được chuyển tự động. Nếu cần, hãy sao chép mã sang bằng trình soạn thảo VBA.

Những gì được giữ lại và những gì không?

Giá trị ô, công thức, mọi trang tính, tên trang tính, ô đã gộp và định dạng số đều được giữ lại. Phông chữ, màu nền, đường viền, biểu đồ, hình ảnh, PivotTable và định dạng có điều kiện không được ghi lại, vì chúng cần đến toàn bộ bộ máy của Excel. Hãy giữ tệp gốc nếu kiểu trình bày quan trọng.

Tại sao không chuyển luôn sang XLSX?

Chọn XLSX nếu bảng tính sẽ không bao giờ cần macro. Chọn XLSM nếu bạn hoặc nhóm của bạn sẽ thêm VBA sau này.

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.