Google Sheets là một công cụ bảng tính mạnh mẽ chạy Online. Việc mở rộng và tích hợp thêm tính năng cho Google Sheets là một hoạt động thường xuyên. Hôm nay, mình sẽ hướng dẫn mọi người cách tạo Menu cho Google Sheets với Apps Script.
Phụ kiện điện tử HOT tại Shopee
Một menu tùy biến cho Google Sheets
Chúng ta có thể sử dụng dòng lệnh sau để tạo Menu:
function createMenu() {
let ui = SpreadsheetApp.getUi();
ui.createMenu('Tên Menu chính')
.addItem('Menu con 1', 'Tên hàm 1')
.addItem('Menu con 2', 'Tên hàm 2')
.addSubMenu(
ui.createMenu('Tên Menu con')
.addItem('Menu con cấp 2', 'Tên hàm menu con cấp 2')
)
.addSeparator() // Đây là đường kẻ trong Menu
.addToUi() // kết thúc câu lệnh
}
Hoặc bạn có thể import thư viện mình đã viết với id:
1-55ZRaAnhf5iB5o48TdILmo1aN4Kc8YtapsTCjA3hU2jpDrJTMVy2vV7
Sau khi import thì có thể dùng MainApp.createMenu(menuObj) với menuObj là:
menuObj = {
'Menu 1': 'Tên hàm 1',
'Menu 2': 'Tên hàm 2',
'Sub Menu': {
'Sub Menu 1': 'Tên hàm sub menu 1',
'Sub Menu 2': 'Tên hàm sub menu 2'
}
}
Như vậy bạn đã tạo được một Menu tùy biến đơn giản cho Google Sheets với Apps Script. Chúc các bạn thành công.
Dịch vụ lập trình ứng dụng
🎯 Lập trình API, Python, Node JS, Telegram Bot, Automate Workflow, Power Apps and Apps Script.
📒 Nhận dạy Lập trình Apps Script, Power Apps từ cơ bản đến nâng cao.
📞 +84 78 600 5534 (Zalo, WhatsApp, Telegram)
💻 Github