Google sheet Apps script Password Protect Spreadsheet – Giao diện người dùng UI

Giáo án link (giaoan.link) chia sẻ đến bạn một project Google sheet Apps script Password Protect Spreadsheet – Giao diện người dùng UI. Đối với project này, mỗi khi spreadsheet được mở thì một popup được bật lên yêu cầu bạn nhập pass để được thao tác tiếp. Nếu bạn điền sai, sẽ có thông báo và yêu càu bạn nhập lại cho đến khi chính xác. Bạn tham khảo code bên dưới và video hướng dẫn bên dưới.

Project excel ứng dụng khác:

Code apps script tham khảo:

function passwordSheet() {
  //ss = SpreadsheetApp.getActiveSpreadsheet()
  let password = '12345'
  let codeCheck =''
  let ui = SpreadsheetApp.getUi()
  let bt = ui.Button.CANCEL
  let msgBox = ui.prompt('Vui lòng nhập mật khẩu', ui.ButtonSet.OK)
  let button = msgBox.getSelectedButton()
  input = msgBox.getResponseText()
  if(button == ui.Button.OK && input == password){
     ui.alert('Mật khẩu đúng!')
  }else{
    while(codeCheck != password || bt != ui.Button.OK){
      let form = ui.prompt('Sai Mật khẩu. Vui lòng nhập lại!', ui.ButtonSet.OK)
      codeCheck = form.getResponseText()
      bt = form.getSelectedButton()
    }
    ui.alert('Mật khẩu đúng!')
  }
}

Xem video hướng dẫn