首页 > 解决方案 > 时间戳功能改变,如何解决这个问题?

问题描述

我在使用脚本编辑器为超时记录创建时间戳时遇到问题。

这是我在搜索解决方案时收集的关于堆栈中一个主题的函数:

在此处输入图像描述

问题是如果我通过移动更改行,时间戳将自动记录到新行。这将被错误地记录在 Google 表格中。

示例在这里:

在此处输入图像描述

在此处输入图像描述

使用 Script 创建的函数时如何停止更改?

标签: google-apps-scriptgoogle-sheetstimestampcustom-function

解决方案


Out()用作自定义函数意味着它将根据您的电子表格设置重新计算。我相信这默认为“更改时”,这就是为什么它会在您移动行时更新。

由于Out()仅用于提供格式化的日期/时间戳,我建议您改用键盘快捷键输入日期/时间并在该列中设置正确的格式。

要插入日期和时间,您可以使用 (PC)Ctrl + Alt + Shift + ;或 (Mac) ⌘ + Option + Shift + ;


推荐阅读