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:
- Googlesheet Apps script Webapp | Tạo trang trắc nghiệm online như Quiz
- Google sheet Apps script | Trang trắc nghiệm Quiz – Cập nhật câu hỏi, trả lời, thời gian đếm ngược
- Google sheets | Number to text, Hàm đọc số thành chữ Ứng dụng taoh hóa đơn, phiếu chi.
- Googlesheet Apps script Webapp | Tạo mã QR Code từ nội dung nhập vào – QR Code Generator
- Google sheet apps script | Dropdown đơn giản lấy dữ liệu từ google sheet – Simple dropdown
- Apps script Webapp CSS – HTML – JS | Tạo ứng dụng Ghi chú trên nền tảng webapp – website
- Google sheet Apps script | Hàm setTimeout định thời gian xóa các trường Input khi click Button
- Apps script Webapp | Sử dụng CSS tạo hiệu ứng sóng nước – Trang trí đẹp mắt cho web và blog.
- Google sheet Apps script Tiện ích tạo mã vạch (barcode) trên webapp
- Google sheet, apps script, webapp | Load và Hiển thị biểu đồ theo năm chọn từ List box
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();
}