按谷歌表格中的按钮获取邮件 ID
Take mail ID by pressing a button in googlesheet
有人可以向我推荐一个 Google 脚本,该脚本将制作一个按钮,该按钮将获取此人的邮件 ID 并将其放入指定的 Google sheet.
这就是您的脚本。创建像按钮一样的绘图,通过小的 3 个点可以将其分配给脚本,键入:getEmail。
如果用户是 gmail 用户,它会将值附加到目标 sheet。如果没有,那么它会打开一个提示,有人可以在其中输入电子邮件。
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]);
}
}
有人可以向我推荐一个 Google 脚本,该脚本将制作一个按钮,该按钮将获取此人的邮件 ID 并将其放入指定的 Google sheet.
这就是您的脚本。创建像按钮一样的绘图,通过小的 3 个点可以将其分配给脚本,键入:getEmail。
如果用户是 gmail 用户,它会将值附加到目标 sheet。如果没有,那么它会打开一个提示,有人可以在其中输入电子邮件。
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]);
}
}