在谷歌表格中,我想添加一个按钮,其中包含一个宏来添加今天的日期。公式后的这个日期将被复制粘贴,以便它无法更改。
这就是“宏”
function Approved() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getCurrentCell().setFormula('=TODAY()');
spreadsheet.getActiveRange().copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_VALUES, false);
};
但是日期没有添加,我不知道为什么。
找到了。
添加脚本的公式,该脚本将添加今天的日期并将其复制粘贴到一个宏中,这样就无法更改。
function insertTodaysDate() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var cell = sheet.getActiveCell();
cell.setValue(new Date());
spreadsheet.getActiveRange().copyTo(spreadsheet.getActiveRange(),
SpreadsheetApp.CopyPasteType.PASTE_VALUES, false);
}