Tự động cập nhật tên tác giả với Google SpreadSheet

Liên hệ QC

liveagain

Thành viên mới
Tham gia
18/4/12
Bài viết
1
Được thích
0
Mình có file danh sách bài viết như sau:
Liên kết: https://docs.google.com/spreadsheets/d/16ophbk1BrXqVhUG_8_FPlDPiP3y9PK-nOg3XbfG2Hqc/edit#gid=0 Liên kết: https://docs.google.com/spreadsheets/d/16ophbk1BrXqVhUG_8_FPlDPiP3y9PK-nOg3XbfG2Hqc/edit?usp=sharing


Mình muốn sau khi người được phân quyền vào điền URL bài viết thì tên tác giả sẽ được cập nhật vào ô "Người viết" theo tên tương ứng email họ dùng để đăng nhập. Code mình đây nhưng không rõ sao không chạy được ? Mọi người xem giúp mình

Mã:
function onEdit(e){

var row = e.range.getRow();
Logger.log(row);
//var actSpreadsheet = e.source.getActiveSpreadsheet();
var actSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
//actSpreadsheet.getActiveSheet().getRange(row,4).setValue("Content nào đó");
//Logger.log(e.value);
  if (Session.getActiveUser().getEmail() == "vulinh246@gmail.com")
{
Logger.log("Content 1 đang đăng nhập");
actSpreadsheet.getActiveSheet().getRange(row,4).setValue("Content 1");
}



/* var  textlog = Session.getActiveUser().getEmail();
Logger.log( textlog); */
var  textlog = Session.getActiveUser().getEmail();
 switch(textlog){

case "linh.kcnamata@gmail.com":
  Logger.log("Content 1 đang đăng nhập");
  actSpreadsheet.getActiveSheet().getRange(row,3).setValue(Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yyyy") );
  actSpreadsheet.getActiveSheet().getRange(row,4).setValue("Content 1");
  break;
case "thanlinh246@gmail.com":
  Logger.log("Content 2 đang đăng nhập");
  actSpreadsheet.getActiveSheet().getRange(row,3).setValue(Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yyyy") );
  actSpreadsheet.getActiveSheet().getRange(row,4).setValue("Content 2");
  break;
case "vulinh246@gmail.com":
  Logger.log("Content 4 đang đăng nhập");
  actSpreadsheet.getActiveSheet().getRange(row,3).setValue(Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yyyy") );
  actSpreadsheet.getActiveSheet().getRange(row,4).setValue("Content 4");
  break;
}

}
 
Tôi quan tâm muốn xem file với ạ.
 
Web KT
Back
Top Bottom