Google apps script Google应用程序脚本-用于确认脚本执行的msgBox
我已经创建了一个宏来更新几个单元格中的值,我希望有一个msgbox弹出窗口 确认宏的执行Google apps script Google应用程序脚本-用于确认脚本执行的msgBox,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我已经创建了一个宏来更新几个单元格中的值,我希望有一个msgbox弹出窗口 确认宏的执行 function myfunction() { var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.getRange('I22').activate(); spreadsheet.getRange('J22').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPaste
function myfunction() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('I22').activate();
spreadsheet.getRange('J22').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_VALUES, false);
spreadsheet.getRange('L22').activate();
spreadsheet.getRange('O22').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_VALUES, false);
spreadsheet.getRange('H22').activate();
spreadsheet.getCurrentCell().setValue('0');
spreadsheet.getRange('K22').activate();
spreadsheet.getCurrentCell().setValue('0');
spreadsheet.getRange('M22').activate();
spreadsheet.getCurrentCell().setValue('0');
spreadsheet.getRange('N22').activate();
};
我想让上面的脚本只在从
在msgBox下面
Browser.msgBox("title", "message.", Browser.Buttons.OK_CANCEL);
总之,当myfunction被执行时
试着这样做:
var response=Browser.msgBox(“问候语”、“是否要运行脚本?”)、Browser.Buttons.YES\u NO);
如果(回答=“是”){
myfunction();
}否则{
log('用户单击“否”或对话框的关闭按钮');
}
您也可以参考文档
试试这样的方法:
var response=Browser.msgBox(“问候语”、“是否要运行脚本?”)、Browser.Buttons.YES\u NO);
如果(回答=“是”){
myfunction();
}否则{
log('用户单击“否”或对话框的关闭按钮');
}
您也可以参考文档