Google Apps script Tạo menu trên Spreadsheet
Giaoan.link chia sẻ đến các bạn sử dụng Google Apps script Tạo menu trên Spreadsheet. Menu tùy biến sẽ giúp bạn thực thi các lệnh dễ dàng hơn. Sau đây là video demo cùng với mã bên dưới.
Các bài học excel ứng dụng:
- Google sheet Apps script Password Protect Spreadsheet – Giao diện người dùng UI
- Google sheet Apps script Web app – MODAL CURD HTML FORM
- Google sheet – Apps script | TẠO AUTO ID và CUSTOM Unique ID
- Google sheet, Apps script, Web app | Security Login form, Login-Logout, Diamic web
- MS EXCEL | Sử dụng LAMBDA xây dựng Hàm Xóa các ký tự đặc biệt ra khỏi chuỗi ký tự
- Google sheet, App Script, Web app | Tạo button Print để In nội dung trên trang html có ngắt trang in
- Google sheet App Script Web app| Multi-HTML FORM-Quản lý,Submit data cho nhiều Form trên 1 giao diện
- Google sheet App Script | Multi Data entry Form – Thêm,Xóa,Cập nhật,Đính kèm file, Xuất pdf và Excel
- Google sheet App Script Copy and paste value from One Spreadsheet to Other spreadsheet
- Google sheet Apps script App web tạo Dropdown phụ thuộc 3 cấp Dependent dropdown
Mã code của ví dụ này
function result1() {
let ws=SpreadsheetApp.getActiveSpreadsheet();
let ss=ws.getActiveSheet();
let value1=ss.getRange("B6").getValue();
let value2=ss.getRange("C6").getValue();
let resultmenu1=value1+value2;
ss.getRange("D6").setValue(resultmenu1)
}
function result2() {
let ws=SpreadsheetApp.getActiveSpreadsheet();
let ss=ws.getActiveSheet();
let value1=ss.getRange("F6").getValue();
let value2=ss.getRange("G6").getValue();
let resultmenu2=value1*value2;
ss.getRange("H6").setValue(resultmenu2)
}
function clearmenu1(){
let ws=SpreadsheetApp.getActiveSpreadsheet();
let ss=ws.getActiveSheet();
ss.getRange("B6").clear();
ss.getRange("C6").clear();
ss.getRange("D6").clear();
}
function clearmenu2(){
let ws=SpreadsheetApp.getActiveSpreadsheet();
let ss=ws.getActiveSheet();
ss.getRange("F6").clear();
ss.getRange("G6").clear();
ss.getRange("H6").clear();
}
function onOpen(){
var ui=SpreadsheetApp.getUi();
ui.createMenu("Chọn phép tính")
.addItem("📝Menu1-Tổng","result1")
.addSeparator()
.addItem("📝Menu2-Tích","result2")
.addSeparator()
.addSubMenu(ui.createMenu("❌Clear")
.addItem("Clear menu1","clearmenu1")
.addItem("Clear menu2","clearmenu2")
)
.addToUi();
}