Trình chuyển đổi macro là một tiện ích bổ sung giúp bạn dễ dàng chuyển đổi các tệp Excel có mã Visual Basic for Applications (VBA) thành tệp Google Trang tính và Apps Script. Bạn có thể sử dụng tiện ích bổ sung Trình chuyển đổi macro để xác định khả năng tương thích của các tệp và tự động chuyển đổi các tệp đó.
Trước khi bắt đầu
Cách sử dụng Trình chuyển đổi macro:
- Bạn phải có tài khoản Google Workspace Enterprise Plus hoặc tài khoản Google Workspace for Education Plus.
- Bạn phải có một số kỹ năng thành thạo về Excel hoặc Google Trang tính và ngôn ngữ tập lệnh (VBA hoặc Apps Script).
- Bạn có thể đọc và hiểu các tập lệnh cơ bản.
Cài đặt tiện ích bổ sung Trình chuyển đổi macro
- Trên máy tính, hãy chuyển đến tiện ích bổ sung Trình chuyển đổi macro trên Google Workspace Marketplace.
- Ở trên cùng bên phải, hãy nhấp vào Cài đặt > Tiếp tục > Cho phép.
- Quá trình cài đặt có thể mất vài giây. Sau khi cài đặt tiện ích bổ sung, hãy nhấp vào Xong.
Sau khi cài đặt, bạn có thể tìm thấy tiện ích bổ sung Macro Converter trong Google Drive, ở bảng điều khiển bên phải. Nếu bạn không thấy bảng điều khiển bên, ở dưới cùng bên phải, hãy nhấp vào biểu tượng Hiện bảng điều khiển bên .
Cách sử dụng Trình chuyển đổi macro
- Tạo báo cáo khả năng tương thích cho các tệp bạn muốn chuyển đổi. Hãy xem phần Xác định xem macro VBA có tương thích với Apps Script hay không.
- Cập nhật mã VBA bằng thông tin trong báo cáo khả năng tương thích.
- Nếu mã của bạn hoàn toàn tương thích, bạn có thể không cần thực hiện thay đổi nào.
- Nếu mã VBA của bạn có các API không dễ dàng chuyển đổi sang mã Apps Script, thì báo cáo sẽ đưa ra các giải pháp trong Apps Script. Bạn có thể triển khai các giải pháp cho Apps Script sau khi chuyển đổi tệp, nhưng nếu quen thuộc hơn với VBA, bạn nên tạo và triển khai các giải pháp cho VBA trước khi chuyển đổi tệp.
- Sau khi bạn thay đổi mã VBA, hãy chạy lại báo cáo về khả năng tương thích. Bước này giúp xác nhận khả năng tương thích cao hơn của các tệp và gắn cờ mọi nội dung cập nhật bổ sung cần thực hiện.
- Lặp lại bước 2 và 3 nếu cần. Các bước này giúp tăng tối đa khả năng tương thích của tệp để giảm lượng công việc cần thực hiện sau khi bạn chuyển đổi tệp. Bạn có thể chuyển sang bước tiếp theo nếu dự định hoàn tất việc áp dụng các giải pháp sau khi chuyển đổi tệp.
- Chuyển đổi tệp.
- Sửa lỗi. Bạn có thể cần điều chỉnh mã Apps Script mới để đảm bảo mã hoạt động như dự kiến.
- Giải quyết các vấn đề thường gặp. Bạn có thể cần tạo các mục theo cách thủ công, chẳng hạn như VBA UserForms, trong Apps Script.
Bài viết liên quan
- Xác định xem macro VBA có tương thích hay không
- Chuyển đổi macro VBA sang Apps Script
- Sửa lỗi trong mã đã chuyển đổi
- Giải quyết các vấn đề thường gặp
- Xem hướng dẫn về Trình chuyển đổi macro
- Danh sách các API VBA tương thích