通过创建自己的快捷方式,可以更快地在 Google 文档和表格中工作

通过创建自己的快捷方式,可以更快地在 Google 文档和表格中工作

本文已更新。最初于 2018 年 11 月 26 日发布。

除了云存储之外,Google Drive 还为您提供办公套件,其中包括文本编辑器 Docs 和电子表格程序 Sheets。虽然这些网络应用程序强调速度和简单性,但您可以使用两种类型的工具来添加它们的功能:脚本和宏。

脚本是用 JavaScript 编写的,是一种简单的附加组件,可以为应用提供额外的功能。例如,Sheets 中的脚本可能让您自动开具发票,而 Docs 中的脚本可能将您的文件快速转换为 PDF。

宏是一种特定类型的脚本:一组操作,只需按一下键或单击鼠标即可一次性启动。一个宏集合可能允许您将相同的格式应用于一大段文本,而另一个宏集合可以自动复制多个电子表格行,这样您就不必逐行手动复制它们。一旦您了解了脚本和宏的工作原理,您就可以调整它们以提高您的工作效率。

如何向 Google 应用添加脚本

如果您熟悉 JavaScript,则可以编写自己的原创程序。只需打开 Docs 或 Sheets,转到扩展程序,然后点击Apps 脚本。将打开一个带有 Apps 脚本编辑器界面的新选项卡。在那里,您可以创建新脚本或运行现有脚本(使用工具栏上的运行按钮)。如果您没有编码专业知识,请不要担心 - 您仍然可以通过导入其他人创建的脚本来利用脚本。

[相关:Google Docs 上 7 种最佳匿名动物排名]

开发人员为一系列 Google 应用编写了插件,您可以在互联网上找到这些插件。有些插件包含完整的安装说明,而有些插件则要求您将几行代码复制并粘贴到脚本编辑器中。下面,我们收集了一些可以派上用场的插件。

  • 邮件合并功能会将 Google Sheets 电子表格中的信息填充到 Gmail 草稿中。Google 将指导您如何执行此操作,但一旦您熟悉了该过程,您就可以编辑源代码以满足您的需求。例如,如果您想将信息发送给多个人或群组,您可以添加 BCC 或 CC 参数。
  • Website Monitor会记录给定 URL 的正常运行时间和停机时间,这样您就可以跟踪网站的加载时间,并立即知道网站是否停机。在这种情况下,脚本已经嵌入 Google Sheet 中,因此您只需调整参数(例如要监控的 URL)并让其运行即可。
  • SheetGo 的发票生成器将 Google Sheet 的行转换为发票。您可以在电子表格的单元格中填写公司名称、地址和付款金额等数据。然后,脚本将这些信息放入标准 PDF 模板中。如果您查看代码,您会发现解析并不太难 — 像“client_name”这样的变量很容易理解 — 这意味着您可以开始调整行以更好地满足您的发票需求。

导入一些脚本后,您可以在 Apps Script 网络门户中试用它们。点击任何脚本旁边的信息图标(圆圈中的“i”)可查看您使用它的频率。如果您决定更改它,请点击脚本本身。在修改现有脚本之前,请务必进行备份,方法是转到文件选项(文件名旁边的三个点)并点击制作副本

如果您编辑了足够多的脚本,您可能会决定尝试从头开始编写一些代码。虽然您很快就会掌握基础知识,但实际上将其转化为有用的脚本可能需要一段时间。我们建议您查阅这篇 Zapier 博客文章,其中介绍了一些概念并指导初学者从头开始创建脚本的过程。

通过录制宏创建自己的快捷方式

您可以将宏视为脚本的扩展:当您录制操作以创建宏时,Google 表格实际上会生成一个脚本来执行所演示的任务。此脚本会生成一个迷你应用程序,为您执行重复且耗时的操作。

宏于 2018 年出现在 Sheets 中,但该功能尚未出现在 Docs 和 Slides 中。然而,宏早已成为 Microsoft Office 套件的一部分,包括文本编辑器 Word 和电子表格程序 Excel。在这些应用中,宏可帮助您更改格式、输入数据以及执行您发现自己不断重复的任何一系列操作。

[相关:通过这 20 个技巧和窍门成为 Google Drive 高级用户]

要开始在 Google 表格中使用宏,请在浏览器中打开电子表格,然后单击扩展,然后单击,最后单击录制宏。将出现一个新的宏弹出窗口并立即开始录制。现在,按照任务的步骤进行操作,就像您正常执行操作时一样。最后,单击保存以存储它或单击取消以放弃它。

当宏记录时,您会注意到屏幕上有两个选项:使用绝对引用使用相对引用(弹出窗口右侧的向下箭头可以显示或隐藏这些选项)。

如果选择前者,宏每次都会从电子表格中的同一位置运行,但如果您选择后者,宏将从当前突出显示的任何单元格运行。例如,假设您想在每次运行宏时将电子表格的顶行变为粉红色。在这种情况下,您将使用绝对引用,因为您总是希望顶行是改变颜色的那一行。但是,如果您想将当前选定单元格左侧的单元格变为粉红色,则需要相对引用。

保存宏后,您需要为其命名。您还可以选择为其分配键盘快捷键。除此之外,您可以从扩展>宏下的子菜单中运行任何宏。从那里,您还可以点击管理宏来更改已保存脚本的名称或键盘快捷键。点击管理宏后,您还可以点击宏右侧的三个点来删除它或在 Apps 脚本编辑器中查看它。如果您正在学习一些编码基础知识,查看宏的代码将帮助您弄清楚哪些命令执行哪些操作。

[相关:在计算机上设置语音听写功能,让你的手指休息一下]

首次尝试在表格中运行宏时,Google 会要求您授予权限。这是因为这些代码片段可用于恶意目的,例如删除整个电子表格的数据。在允许宏运行之前,请仔细检查它是否是您自己创建的。

<<:  如何阻止应用程序在启动计算机时自动启动

>>:  6 种对抗游戏晕动症的方法

推荐阅读

《YASUKE》的魅力与评价:历史与小说的融合

YASUKE 的完整评论和推荐概述《YASUKE》是一部动画系列,于 2021 年 4 月 29 日...

《魔法迦南》的魅力与评价:魔法少女动画的新可能性

《魔法迦南》~魔法少女的新魅力与世界观《魔法迦南》是一部于 2005 年播出的电视动画系列,它有着不...

金星地壳的碰撞可能揭示地球早期地质的线索

一项新研究表明,金星表面可能随着地壳活动而移动和变化——这与板块并不完全相同。这项研究的负责人、北卡...

为什么童年的气味记忆如此强烈和感人

在《头脑之旅》中,PopSci 探索了我们的大脑、感官以及其间发生的奇怪事情之间的关系。我仍然记得曾...

日本的 ispace 月球着陆器似乎已撞上月球

日本私营公司 ispace 与阿联酋合作开发的商业月球车似乎未能实现软着陆,据推测已坠毁在月球表面。...

彻底解析《秘密的阿科酱》第二季的魅力与进化!

《秘密的阿科酱》第二部剧场版的魅力与评价《秘密的阿科酱》是根据赤冢不二雄原著改编的人气动画,其中第...

Deepfakes 可能使用了新技术,但它们基于一个旧想法

“命运注定,那些前往月球进行和平探索的人们将会留在月球上安息。”这是理查德·尼克松 1969 年在电...

4000 年来,性别和阶级不平等并未真正改变

想象一下,你是一个住在纽约市的 16 岁女孩。有一天,你的母亲决定是时候让你离开家了。她说,你将第一...

《发明家男孩卡尼潘》的魅力与评价:充满独特发明和幽默的世界

发明少年卡尼潘 - 怀旧机甲动作喜剧的魅力《发明少年螃蟹饼》是改编自炎的原作漫画的电视动画,于 19...

《艾萨姆莱战国》评论:战国时代的全新演绎和激动人心的战斗场景

Examrai Sengoku - 审查和详细信息■ 公共媒体电视动画系列■ 原创媒体动漫原创■ 播...

这些现实生活中的真菌绝对是噩梦的燃料

HBO 电视剧《最后生还者》的前三集对真菌有很多论述。该剧以一个警告开场,由演员约翰·汉纳饰演的一位...

如何构建自己的粒子探测器

旨在揭示亚原子粒子的机器在巨大的规模下运行。大型强子对撞机的探测器重达数千吨,包含数百万个传感器,并...

想要人们自愿当实验室小白鼠吗?把科学变成游戏。

以下摘录自 Asi Burak 和 Laura Parker 所著的《权力游戏:电子游戏如何拯救世界...

不要浪费香蕉皮:把它们变成美味的素食“手撕猪肉”

美国家庭平均浪费 32% 的食物,每个家庭每年浪费约 1,600 美元。虽然每个人都可以更负责任地购...

Razer Viper 8k 游戏鼠标每秒会向你的电脑发送 8,000 次 ping 来对抗延迟

非游戏玩家经常会对计算机鼠标的技术规格之多感到惊讶。仔细阅读竞赛级鼠标的产品页面,你会发现一些数字,...