我有一个标题为07.09.17星期四的日常工作表,里面有4张表我想在单元格A1中添加07.09.17(或工作表的那一天)?显然每天都有相应的日期,但是当运行备份脚本时,我希望它将单元格A1称为要输入到存档表单中的日期。除了这个,我还有其他一切工作。我不能=我们=现在()或=今天(),因为我提前3个月制作床单,因为我们提前做了一些预订,而且它们不仅在当天访问,而且还有很多天。然而,备份的那天是工作表的日期。有很多工作人员,我不想让他们相信他们做(ctrl)+;手动插入每张纸的日期。 谢谢你的帮助。
var
答案 0 :(得分:0)
假设您想要的图纸位于同一个电子表格中,那么您只需要转到A1并输入=nameOfSpreadsheet()
是的,我知道按惯例将所有图片都大写信件,但我通常游泳下面的风俗潮流。如果您愿意,您可以将所有这些都大写。
function nameOfSpreadsheet()
{
return SpreadsheetApp.getActive().getName();
}
当然,您必须将该功能放入脚本编辑器中的项目中。我将这样的自定义函数保存在与其他函数不同的项目中。
我没有注意删除工作日,所以我发现这可以解决这个问题,现在你就得到了约会。
function nameOfSpreadsheet()
{
var s=SpreadsheetApp.getActive().getName().replace(/(\d{1,2}\.\d{1,2}\.\d{1,2}).*/,'$1');
return s;
}
这是代码编辑器中的功能:
这就是它的部署方式:
电子表格的标题是星期六09.09.17