首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

怎样才能让一个单元格在被编辑时在它旁边发布它的编辑日期?在Google Sheets中使用Google Apps脚本

要实现在Google Sheets中使用Google Apps脚本让一个单元格在被编辑时在它旁边发布它的编辑日期,可以按照以下步骤进行操作:

  1. 打开Google Sheets并创建一个新的电子表格或打开现有的电子表格。
  2. 在需要进行操作的单元格旁边选择一个空白单元格,用于显示编辑日期。
  3. 点击工具栏上的“扩展”选项,然后选择“Apps脚本”。
  4. 在弹出的Apps脚本编辑器中,编写以下代码:
代码语言:txt
复制
function onEdit(e) {
  var sheet = e.source.getActiveSheet();
  var editedCell = sheet.getActiveCell();
  var editedCellValue = editedCell.getValue();
  
  if (editedCellValue !== "") {
    var adjacentCell = editedCell.offset(0, 1);
    var currentDate = new Date();
    adjacentCell.setValue(currentDate);
  }
}
  1. 保存脚本并关闭编辑器。
  2. 返回到电子表格,现在当你编辑一个单元格并输入内容时,它旁边的单元格将自动显示编辑日期。

这段代码中,onEdit函数是一个事件触发器,它会在电子表格中的单元格被编辑时自动运行。它首先获取当前活动的工作表和被编辑的单元格,然后检查被编辑单元格的值是否为空。如果不为空,它会获取被编辑单元格旁边的单元格,并将当前日期写入该单元格。

这种方法可以用于跟踪电子表格中数据的编辑历史,特别是在多人协作的情况下。每次编辑单元格时,都会自动记录编辑日期,方便追踪和审查。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云云服务器(CVM):提供可扩展的云服务器实例,满足不同规模和需求的应用场景。产品介绍链接
  • 腾讯云云函数(SCF):无服务器计算服务,帮助您构建和运行无需管理服务器的应用程序。产品介绍链接
  • 腾讯云云数据库MySQL版:提供高性能、可扩展的MySQL数据库服务,适用于各种规模的应用程序。产品介绍链接
  • 腾讯云对象存储(COS):安全、稳定、低成本的云端存储服务,适用于存储和处理各种类型的数据。产品介绍链接
  • 腾讯云人工智能(AI):提供丰富的人工智能服务和解决方案,包括图像识别、语音识别、自然语言处理等。产品介绍链接
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

支持公式3款Excel替代品

它在有效且移动友好表格解决方案中提供组织和协作功能。 使您可以将项目,内容和想法组织到一个集中式系统。 该软件支持表单管理。 它可以帮助您过滤,排序和重新排列数据。...激活严格模式以私密编辑共享电子表格单元格和表格,而不会分心。 跟踪您电子表格版本 查看对电子表格所做所有更改、其作者和日期。浏览版本历史记录并在必要恢复任何以前版本。...设置单元格格式、输入数据并对数据排序、执行各种表格操作等 您输入内容自动保存,无需担忧心血白费 Google 表格确实看起来有点像功能较少,但这可能是由于简洁用户界面,而不是因为它们缺少任何真正重要东西...Google Sheets 使用非常强大方式来互连文件,如果您希望自动化,可以使用 Google Script(Java Script 一种方言)。...即使是新手也可以录制宏或编写自定义函数,缺点是,测试版Google提供产品是轻量级,缺乏像Excel之类产品所具有的完整功能。

3.4K10

使用Google App Script和Google Sheet自动生成数据仪表盘

我们使用这种方法来跟踪我们应用程序Atlassian Marketplace表现,这项技术也可以与很多公共API搭配使用,比如: Github Google(借助Google Play或者Chrome...上面的第一点已经队友发布的如何使用Google Sheet制作杀手级数据仪表盘一文得到了解决。这周我们专注于利用Google App Script来实现仪表盘数据自动更新。...)进行操作,你可以从菜单 工具 > 脚本编辑器来访问。...模板表格模式 模板表格模式包含两部分内容: 模板表格会将合约(Contract)中指定位置单元格信息提供给脚本进行相应操作。 脚本会根据合约来更新模板表格。...创建触发器只需脚本编辑工具栏中点击以下按钮: [google-apps-script-trigger-icon.png] 本文场景下,我们设定一个每天触发一次触发器即可。

6.4K60
  • Google Apps Script 使用

    Google Apps Script 是为谷歌工作表 Sheets、文档, Docs、幻灯片Slides或表单 Forms创建附加组件,自动化您工作流,与外部api集成,等等。...他使用也很简单,除了简单易用api外,还有强大管理功能 打开Apps Script脚本管理页面,我们可以看到这样一个页面 上面这个页面就是脚本管理页面 点击右上角新建项目,就会弹出这样一个新建项目的页面...而Docs这个对象,其实我脚本环境内置一个类。要使用这个类还需要用户授权。...我们编辑好了这个脚本,点击ctrl+s,会你输入项目名称 如何项目名做左上角无项目名称就会变成你刚刚输入项目名 脚本编辑好了,也保存了,我们现在就可以点击运行了 要运行脚本 我们可以点击这两个地方.../apps-script/api/reference/rest 还有发布,部署等问题。

    3.8K10

    什么是CSV文件以及如何打开CSV文件格式

    CSV文件是存储表和电子表格信息纯文本文件。 内容通常是文本,数字或日期表。 可以使用将数据存储程序轻松导入和导出CSV文件。...由于CSV文件只是一个文本文件,因此几乎可以在任何文本编辑创建一个CSV文件。...对于大多数人来说,最好使用电子表格程序。 电子表格程序以一种比文本编辑器更易于阅读和使用方式显示数据。...如果您已经安装了Microsoft Excel,只需双击一个CSV文件即可在Excel打开。 双击文件后,您可能会看到一个提示,询问您要使用哪个程序打开。...The fastest way is to go to https://sheets.new. 首先,Google表格打开一个电子表格文件。

    6.3K30

    Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格

    一旦您有了一个credentials-sheets.json文件,运行import ezsheets模块。首次导入 EZSheets 模块,它会打开一个浏览器窗口,供您登录 Google 帐户。...请注意,空单元格列表变成空白字符串值。您可以向getColumn()传递一个列号或字母,告诉检索特定列数据。...发生这种情况,读取或写入数据函数调用需要几秒钟(甚至一两分钟)才能返回。如果请求继续失败(如果另一个使用相同证书脚本发出请求,这是可能),EZSheets 将再次引发这个异常。...幸运是,您可以编写一个脚本来检查总数。 作为提示,您可以使用ss[0].getRow(rowNum)访问一行单个单元格,其中ss是Spreadsheet对象,rowNum是行号。...请记住,Google 工作表行号从 1 开始,而不是从 0 开始。单元格值将是字符串,所以您需要将它们转换成整数,以便您程序可以使用它们。

    8.5K50

    智能分析工具PK:Tableau VS Google Data Studio

    2016年5月发布Google Data Studio时候,我就开始使用,并且在过去两年里我也一直是Tableau活跃用户。 免责声明:这是一个独立评论。...大多数工作都是桌面上完成,然后通过网络发布到线上(一个或多个目的地)。 Data Studio 360是一个基于web工具。只能通过浏览器才能使用。...4.数据融合 数据混合是一种当数据集使用过程不能被连接(由于数据粒度不同)结合数据源方法。例如,你可以将营销活动数据与产品销售数据相结合,并通过日期将其进行融合。...有时,这个特性是有帮助;但更多是,实际上限制了你什么样图表可以使用什么样维度和指标。Data Studio,非常规并不总是一种选择。 合 作 1....然而,开发过程并没有提供协作性工作和协作编辑方式。 Data Studio借鉴了Google Drive共享功能,这意味着你可以使用Google Drive分享一个报告或一个数据源。

    4.8K60

    Spread for Windows Forms高级主题(3)---单元格编辑模式

    理解单元格编辑模式 通常情况下,当终端用户双击单元格编辑控件将允许用户单元格输入内容。一个单元格编辑能力被称为编辑模式。一些属性和方法可以用来自定义编辑模式使用。...当编辑控件得到焦点,你可以使用SuperEditBase.EditModeCursorPosition属性设置光标该控件位置。...当指针在有一条备注单元格指示符上时候,备注文本显示单元格旁边一个文本框。另外你可以设置你单元格备注总是显示,而不只是当鼠标移向指示符时候显示。...为了移动备注,当指针备注上,单击鼠标左键 选择,将它拖曳到目标位置,并且释放鼠标左键以将其置于正确位置。单元格备注指示器上即时贴延伸出线可以适应备注任何位置。...你可以允许用户编辑单元格备注,如果备注始终显示。为了用户对其进行编辑,设置表单AllowNoteEdit属性,这样设置使得该表所有即时贴备注都是可以由用户编辑

    1.9K60

    Spread for Windows Forms高级主题(2)---理解单元格类型

    单元格编辑操作被限制在数据区域单元格。如果你想将一些可编辑部件像 表头那样进行操作,你可以将列头隐藏(或者关闭) ,将表单第一行冻结,然后使用冻结行作为你伪头部单元格。...对象层次 Spread控件对象,例如表单、行和单元格等,有很多格式和其他属性继承自 “父母”。一个单元格可以从一个表单中继承格式,例如背景颜色。...使用编辑器 对于几种可编辑单元格类型,当你点击单元格内部,就会显示一个编辑器。...例如,当你选择日期时间单元格,你可以向用户可以提供一个日历以便选择一个日期。这个日历控件将被称为子编辑器。 创建一个编辑器 你可以创建你自己编辑器,当此操作完成,此编辑器就会显示。...禁用子编辑编辑单元格类型,当你点击单元格内部,就会默认地显示一个编辑器。但是有的时候你可能想禁用这些子编辑器。

    2.5K80

    解除 Excel 表格文档保护全攻略

    日常工作和学习,我们可能会遇到 Excel 表格被保护无法编辑情况。别担心,今天就为大家分享几种解除 Excel 表格文档保护方法。...二、导入 Google Sheets 把受保护 Excel 表格上传到 Google Drive,然后使用 Google Sheets 打开。... Google Sheets ,部分保护功能可能会失效,你可以直接编辑表格内容。若文档依旧受保护,可以尝试另存为 Google Sheets 格式,之后再导出为 Excel 文件。...三、使用密码破解工具 如果你知道或猜测 Excel 文档保护密码,可以使用一些专门工具或软件来破解保护密码。这类工具包括 Password Recovery、VBA 脚本等。...总之,当遇到 Excel 表格被保护无法编辑,不要慌张,可以尝试以上几种方法来解除文档保护,工作更加顺利高效。

    8810

    PythonExcel飞起来:使用Python xlwings实现Excel自动化

    然而,需要一点VBA来允许Excel调用Python函数。 Python脚本 让我们首先编写一个简单Python函数,该函数生成10个随机数,然后将它们放在Excel工作表单元格A1。...然而,VBA功能有限,使用xlwings,我们可以Python创建自己用户定义函数。我们所需要只是一个Python脚本,并在Excel中进行一些设置来实现。...必须将其添加到def之前,以xlwings知道这是一个用户定义函数。 该函数必须返回某些内容,以便将返回值传递到Excel。...图12 注意到,当键入函数,square实际上会显示函数列表——我们可以像使用Excel内置函数一样使用Python函数,并且可以将单元格引用传递到函数。...2.键入用户定义函数单元格中会显示“Object Require”(对象要求)。确保VBA编辑器菜单“工具->引用”中选取了“xlwings”,并将更改保存到相应Excel文件

    9.3K41

    借助BERT、表格上下文信息,谷歌提出模型能自动生成公式

    电子表格是办公必备工具,有数以亿计的人在使用,而这些电子表格公式编辑功能允许用户对他们数据执行复杂分析和转换。...: 当用户开始目标单元格使用符号「=」编写公式,系统通过学习历史电子表格公式模式,为该单元格生成可能相关公式。...公式由两部分组成:1) 运算符序列(例如 SUM, IF);2) 应用运算符相应范围(例如 A2:A10)。目前 Google Sheets 用户现在可以使用这种功能。...每个单元格内容包括数据类型(如数字、字符串等)及其值,同一行单元格内容连接在一起形成一个 token 序列,然后使用 BERT 编码器进行嵌入。...他们将 46k 个带公式谷歌表格(Google Sheets 42k 个用于训练,2.3k 用于验证,1.7k 用于测试。

    2.5K10

    Jupyter Notebook入门

    Jupyter Notebook入门简介Jupyter Notebook是一种交互式计算环境,能够用户浏览器编写和执行代码,并与代码运行结果、文本、图像、视频等进行交互。...一个Notebook文件由多个单元格组成,每个单元格可以是代码单元格或者文本单元格。 代码单元格用于编写和执行代码。用户可以代码单元格输入Python代码,并通过点击运行按钮或者快捷键来执行。...Esc​​:从编辑模式进入命令模式​​Enter​​:从命令模式进入编辑模式导入外部库Jupyter Notebook,可以直接导入和使用外部库,例如pandas、matplotlib等。...新插入单元格默认为代码单元格,可以通过切换单元格类型按钮将其转换为文本单元格文本单元格,可以使用Markdown语法来插入标题、列表、链接、表格等。...特别是进行大规模项目和团队协作,Jupyter Notebook代码容易变得混乱和难以理解。

    50330

    谷歌为G Suite添加NLP功能,提高搜索效率并推荐相关内

    The Mountain View公司宣布正在扩展Quick Access,这是一种机器学习驱动工具,它可以向所有客户推荐与你正在编辑文件相关文件,并在Google Docs编辑视图中将NLP添加到搜索功能...谷歌表示,“我们正在Google Docs快速访问功能可供更多G Suite用户使用,并且在你查找文档添加自然语言搜索功能。”...快速访问在前几个月博客文章中有详细介绍,位于Google Docs上述右侧“浏览”标签,并提供与你正在撰写内容相关电子表格,文档和演示文稿。...Quick Access填充同一浏览选项卡,你可以输入“上周与我共享幻灯片”或“显示上个月创建文档”等内容,文档将找到最佳结果。...今年4月,谷歌工具通过机器学习驱动网络钓鱼保护,提升了Gmail体验。而在二月份,Google推出了一个日历,可以为即将进行会议自动选择合适会议室。

    69730

    Spread for Windows Forms快速入门(4)---常用单元格类型(上)

    使用Spin按钮 默认情况下,Spin按钮不显示,但是你可以单元格处于编辑模式单元格内部显示Spin按钮。...默认情况下,一个百分比单元格,如果你在运行状态双击处于编辑模式下单元格,就会弹出一个计算器。你可以指定显示确定键和取消键上文本信息。...DateTimeCellType默认情况下,Spin按钮不显示,但是当单元格处于编辑模式,你可以使用单元格内部Spin按钮。...值属性返回所述日期时间对象。 默认情况下,日期时间单元格,如果你在运行时双击处于编辑状态下单元格,就会弹出一个日历(或者时钟)。...,货币单元格,如果你在运行时双击处于编辑状态单元格,就会显示一个弹出计算器。

    1.9K60

    Google Earth Engine(GEE)——GEE最全介绍(7000字长文)初学者福音!

    脚本 选项卡上查看示例脚本或保存您自己脚本使用检查器选项卡查询放置地图上对象。 使用 Google Visualization API显示和绘制数字结果。...使用“获取链接”按钮与合作者和朋友共享脚本唯一 URL 。您在代码编辑开发脚本会发送到 Google 进行处理,生成地图图块和/或消息会发送回以显示“地图”和/或“控制台”选项卡。...当按下“获取链接”按钮,浏览器地址栏中将出现一个唯一链接。此链接表示按下按钮编辑代码。...脚本管理器(脚本选项卡) 该脚本选项卡是代码编辑左侧面板旁边API文档。脚本管理器将私有、共享和示例脚本存储 Google 托管Git存储库。...要配置几何图形导入脚本方式,请单击 地图上Geometry Imports部分或代码编辑Imports部分图层旁边图标。几何图层设置工具将显示一个对话框,该对话框应类似于图 9。

    1.6K11

    AI大模型接管谷歌搜索:一夜之间,整个领域变天了

    机器之心报道 编辑:陈萍 AI 正在搜索体验变得更加便捷。 昨天是百度,再往前有微软必应,由 ChatGPT 等大语言模型引发 AI 变革正在进行。...例如,当你搜索某个问题相关答案,以前 Google 给定搜索结果是直接引导你前往维基百科或者给出 10 个相关链接(搜索出链接标题是蓝色,因此被称为蓝色链接)地址,现在不同了,Google...现在,搜索引擎是真的回答问题了。 除了 SGE 功能外,Search Labs 还包括另外两个功能:Add to Sheets 和 Code Tips。...Add to Sheets 功能会在搜索结果每个链接旁边添加一个按钮,点击该按钮将该链接添加到你选择 Google Sheet 。...例如你衣柜里找到了你最喜欢旧毛衣,但很快意识到需要清洁,这时你可以搜索「如何去除羊毛毛衣上旧咖啡渍?」。又比如你准备进行一场国际旅行,但需要确保证件是最新,你可以搜索「如何快速更新护照?」。

    39020

    向微软宣战!谷歌类ChatGPT装进办公「全家桶」,升级版Big Bard加急测试

    - 新平台Generative AI App Builder 发布了这么多,足见谷歌一恐慌。...预计本周四,微软会在举行发布会中透露更多ChatGPT版Office信息。 谷歌给文档演示,根据一个非常简短提示创建了一个工作描述大纲。...试用AI版Gmail电子邮件服务,你可以电子邮件文本框输入「起草一封电子邮件发给团队」,然后Gmail就会创作出一篇「三段式」感谢信。 不仅可以编辑和添加内容,也可以要求重写一篇。 ‍...升级版Big Bard,测试... 微软发布新必应后,谷歌也加急推出了人工智能机器人Bard。 然而,Bard首次亮相就大翻车了,直接谷歌市值蒸发千亿美元。...一位员工说,当自己测试Big Bard,会看到一个提示,指导他使用常规版本Bard进行测试。 一些领导者要求员工只使用标准版本,内部测试早期版本名为「Apprentice Bard」。

    1.3K10

    表格软件有哪些?热门表格软件推荐

    作为报表开发人员,我们经常需要使用各种表格软件来处理数据并生成清晰、易读报表。市面上,有许多不同类型表格软件可供选择。...Google SheetsGoogle Sheets一个基于云表格软件,可以用户在任何设备上访问和编辑他们数据。...Apple NumbersApple Numbers是苹果公司一款表格软件,专门为Mac和iOS设备设计。提供了简单易用界面和各种内置模板,使用户能够快速创建漂亮报表。5....Zoho SheetZoho Sheet是一个在线表格软件,可以帮助用户轻松创建、编辑和共享文档。它还提供了内置协作工具,用户能够方便地与其他人一起工作。7....AirtableAirtable是一个多功能在线数据库,也可以用于创建表格。支持各种数据类型,包括文本、数字、日期、附件等等,并提供了自定义字段、过滤器和排序功能等等。

    1.3K20

    Svelte框架结合SpreadJS实现表格协同文档

    首先,从框架搭建上,本篇示例采用当下流行前后端分离开发方式,前端使用npm作为脚手架搭建Svelte框架。 后端使用JavaSpringBoot作为后端框架。...前端使用SpreadJS V15.2.5以及SpreadJS在线表格编辑器Designer为前端操作平台后端使用GCExcel作为文档终端处理,随时提供备份与恢复。...1、pageage.json文件引入相关SpreadJS资源 "@grapecity/spread-excelio": "15.2.5", "@grapecity/spread-sheets...在上一篇文章,我们介绍了如何在Svelte框架实现在线表格编辑器。 我们按照此思路新建一个SpreadSheet.svelte文件,写入基础在线表格编辑器。...Open将跳转至前面设计好在线表格编辑

    1.9K30

    Excel之VBA简单宏编程

    本人使用是excel2013。有出入地方可以参考。...3.3设置单元格、某一行或某一列颜色 3.4获取表格有用列数和有用行数 4、调试运行 1、准备工作 打开开发工具面板(excel主选项卡默认是没有开发工具选项卡) 文件->选项->自定义功能区-...> 这时候主选项卡就有开发工具项了 进入vba编辑 点击visual basic进入 VBAProject上右键->插入->模块 出现一个编辑文件如下图 然后就可以在这里写入...Date 布尔型 Boolean 变体型 Variant 万用类型,尽量避免使用 对象型 Object 没有深究 枚举型 枚举类型数据定义格式: Public|Private Enum...列 Sheets('表格名').Columns(j) 获取一块 Range("a1:b60") 3.2复制单元格且保留原单元格列宽 Sheets(name_1).Cells(i, k).copy Sheets

    3.5K31
    领券