0

有人可以向我推荐一个 Google 脚本,该脚本将制作一个按钮,该按钮将获取此人的邮件 ID 并将其放入指定的 Google 表格中。

4

1 回答 1

1

这将是您的脚本。创建一个像按钮一样的绘图,通过三个小点,您可以将其分配给脚本,输入:getEmail。

如果用户是 gmail 用户,它会将值附加到目标工作表。如果没有,那么它会打开一个提示,有人可以在其中输入电子邮件。

function getEmail(){
  const ui = SpreadsheetApp.getUi();
  const ss = SpreadsheetApp.getActiveSpreadsheet();
  const targetSheet = ss.getSheetByName("targetsheet"); // change to desire
  const userMail = Session.getActiveUser().getEmail();

  if (userMail == null){
    targetSheet.appendRow(ui.prompt("Enter email").getResponseText());
  } else {
    targetSheet.appendRow([userMail]);
  }
}
于 2020-06-05T20:59:03.803 回答