如何在Google表格的单元格中显示默认的当前日期,在该单元格中使用数据验证来选择日期?

阿克塔鲁扎曼·利顿(Aktaruzzaman Liton)

我在Google表格中有一个单元格,用户可以在其中选择日期。我是根据“有效日期”的标准使用数据验证来完成的。现在,我想在打开Goog​​le电子表格时在该单元格中以(yyyy-mm-dd)格式显示/使用默认的今天日期。我在onOpen()中使用了以下代码:

  var spreadsheet = SpreadsheetApp.getActive();
  var dashboard = spreadsheet.getSheetByName("Dashboard");
  dashboard.getRange("C4").setValue(now);
  //dashboard.getRange("D4").setValue(now);

请注意,单元格为C4。但这是行不通的。那么如何轻松解决呢?

库珀

这似乎对我有用:

我使用了其他方法,但是您可以根据需要进行修改

function datetesting() {
  const ss=SpreadsheetApp.getActive();
  const sh=ss.getActiveSheet();
  let rule=SpreadsheetApp.newDataValidation().requireDate().build();
  sh.getRange(1,9,10,1).setDataValidation(null);
  sh.getRange(1,9,10,1).setDataValidation(rule);
  sh.getRange(1,9).setValue(new Date());
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

跳转到当前日期单元格(日期在一行中) Google 表格

根据单元格值vba显示当前日期

根据当前日期在单元格中输入

如何从Google表格单元格中仅提取日期

使用查询从单元格Google表格中获取日期

如何根据当前时间,日期和Google表格中的条件来切换单元格值?

打开电子表格时,使用当前日期填充单元格VBA

当在同一行、不同单元格中选择特定值时,Google 脚本仅在单元格中插入一次当前日期

当该行发生更改时,使用当前日期更新该行中的单元格

在Google表格中记录单元格文本更改的日期

如何在列的每个单元格的值上加上28?该列每个单元格中的值是日期

更改另一个单元格时,在单元格中输入当前日期

Google电子表格/文档,在Open上跳至当前日期单元格

如何在网格视图行数据绑定中的当前HeaderName日期的基础上将“缺席”文本保留在“空”单元格的位置

如何在表格视图单元格中使用查询中的数据?

使用 Excel 公式根据单独的填充单元格选择日期

如何在 UITableView 单元格中显示当前时区

如何在表格视图单元格中显示多行

如何在表格搜索中显示多个单元格

如何检查单元格中的日期+ 5 = 今天?(Google Apps 脚本 + Google 表格)

在电子表格中的日期时间单元格中使用查询

如何使Excel单元格根据当前日期引用特定工作表?

如何通过NSUserDefaults将当前日期写入UITableView的单元格?

如何使用PHP在表格单元格中显示图像

如何在HTML的两个表格单元格中插入昨天和今天的日期?

如何在故事单元格中显示今天的日期?我只能检索一个单元格的日期我想要所有列的今天日期

使用单个快捷方式将当前日期和时间(DATETIME函数)插入LibreOffice Calc中的单元格

如何在Jupyter中使用JavaScript选择当前单元格?

我想在 Google 表格中填充或更改相邻单元格时自动填充带有日期的单元格