NguyenDang95
Senior Member
Trong công việc, đôi khi người dùng có một macro hay ho nào đó và muốn chia sẻ nó cho đồng nghiệp. Thông thường, người dùng có thể sao chép macro đó và gửi cho đồng nghiệp qua email hay usb flash chẳng hạn, tuy nhiên với việc VBA không thể chạy trên nền web, chúng ta có thể nhờ cậy vào một công cụ khác của Microsoft: Office Scripts.
Để sử dụng được tính năng này, người dùng cần đăng ký một trong những thuê bao dưới đây:
1. Đưa tập tin Excel lên OneDrive, mở tập tin đó trên trình duyệt (Excel on the web), sau đó tiến hành chuyển đổi macro VBA sang Office Scripts (tất nhiên là phải viết mã thủ công rồi)
2. Nhấp chuột vào dấu "..." nằm bên phải trình soạn thảo code, sau đó chọn Add Button. Một nút bấm sẽ xuất hiện trong bảng tính.
3. Chia sẻ tập tin Excel. Người được chia sẻ khi mở tập tin Excel đó bằng ứng dụng Excel có thể sử dụng nút bấm đã thêm vào để chạy macro. Nhấp chuột phải vào nút bấm, chọn View Script để xem code macro (chỉ có thể xem).
Thông tin bên lề:
Ra mắt từ năm 2019, Office Scripts là sản phẩm của Microsoft được viết bằng ngôn ngữ TypeScript với chức năng tương tự như VBA nhưng có thể chạy trên nền web, điều mà VBA không thể làm được. Kết hợp với Power Automate, người dùng có thể tạo ra những macro phục vụ nhiều mục đích khác nhau cho công việc.
Lưu ý: Do Office Scripts vẫn đang tiếp tục được phát triển, cho nên không phải tính năng nào của VBA cũng có trên Office Scripts.
Tham khảo:
Xem thêm:
Để sử dụng được tính năng này, người dùng cần đăng ký một trong những thuê bao dưới đây:
- Office 365 Business
- Office 365 Business Premium
- Office 365 ProPlus
- Office 365 ProPlus for Devices
- Office 365 Enterprise E3
- Office 365 Enterprise E5
- Office 365 A3
- Office 365 A5
1. Đưa tập tin Excel lên OneDrive, mở tập tin đó trên trình duyệt (Excel on the web), sau đó tiến hành chuyển đổi macro VBA sang Office Scripts (tất nhiên là phải viết mã thủ công rồi)
2. Nhấp chuột vào dấu "..." nằm bên phải trình soạn thảo code, sau đó chọn Add Button. Một nút bấm sẽ xuất hiện trong bảng tính.
3. Chia sẻ tập tin Excel. Người được chia sẻ khi mở tập tin Excel đó bằng ứng dụng Excel có thể sử dụng nút bấm đã thêm vào để chạy macro. Nhấp chuột phải vào nút bấm, chọn View Script để xem code macro (chỉ có thể xem).
Thông tin bên lề:
Ra mắt từ năm 2019, Office Scripts là sản phẩm của Microsoft được viết bằng ngôn ngữ TypeScript với chức năng tương tự như VBA nhưng có thể chạy trên nền web, điều mà VBA không thể làm được. Kết hợp với Power Automate, người dùng có thể tạo ra những macro phục vụ nhiều mục đích khác nhau cho công việc.
Lưu ý: Do Office Scripts vẫn đang tiếp tục được phát triển, cho nên không phải tính năng nào của VBA cũng có trên Office Scripts.
Tham khảo:
Run Office Scripts in Excel with buttons
https://learn.microsoft.com/en-us/office/dev/scripts/develop/script-buttonsXem thêm:
Office Scripts in Excel
https://learn.microsoft.com/en-us/office/dev/scripts/overview/excel
Last edited: