如何用宏自动化google工作表

googlesheets可以让你用宏自动执行重复的任务,然后你可以将它们绑定到键盘快捷键来快速执行它们。他们使用googleapps脚本来捕捉你的动作供以后使用。...

如何用宏自动化google工作表

googlesheets可以让你用宏自动执行重复的任务,然后你可以将它们绑定到键盘快捷键来快速执行它们。他们使用googleapps脚本来捕捉你的动作供以后使用。

相关:学习如何使用Excel宏自动化繁琐的任务

什么是宏(macros)?

宏或宏指令是一个特定的操作序列,允许您自动执行一系列步骤以提高生产效率。它们的工作原理是记录你的行为并将其保存到一个文件中,该文件绑定到记录它们的电子表格中。

当您在googlesheets中录制宏时,它会自动创建一个Apps脚本,其中包含所有代码,以便为您复制操作。这意味着您可以在不知道如何编写代码的情况下创建复杂的宏。下次运行它时,工作表将执行录制宏时执行的所有操作。本质上,您是在教googlesheets如何用一个命令来操作您喜欢的文档。

相关:如何增压你的谷歌应用程序与脚本编辑器

宏是一个强大的功能,基本上可以做任何工作表能够做的事情。以下是其功能的几个示例:

  • 应用格式和样式。
  • 创建全新的电子表格。
  • 使用任何googlesheets功能、工具栏、菜单或功能。

天空是极限。

如何在googlesheets中录制宏

启动Google工作表,然后单击“工具”>“宏”>“录制宏”。

如何用宏自动化google工作表

这将打开窗口底部的录制菜单,其中包含两个用于捕获动作的选项:

  • 绝对引用:宏只在您记录的单元格上执行任务。如果将单元格B1斜体化,则无论单击哪个单元格,宏都只会将B1斜体化。
  • 相对引用:宏将对所选单元格执行任务,而不管它们在工作表中的什么位置。如果将B1和C1斜体化,则可以在以后重新使用同一宏将单元格D1和E1斜体化。

选择是要绝对引用还是相对引用,然后可以开始单击、设置格式并设定要复制这些操作的顺序。

如何用宏自动化google工作表

捕获此宏的所有操作后,单击“保存”

如何用宏自动化google工作表

输入宏的名称。Google还允许您为最多10个宏创建快捷方式。如果要将宏绑定到键盘快捷键,请在提供的空格中输入0-9之间的数字。完成后,单击“保存”

如何用宏自动化google工作表

相关:如何将googlesheets电子表格**googledocs

如果需要调整宏的名称或快捷方式,可以通过单击“工具”>“宏”>“管理宏”来编辑宏。

如何用宏自动化google工作表

在打开的窗口中,根据需要调整,然后单击“更新”

如何用宏自动化google工作表

下次按与宏关联的快捷方式时,它将运行,而无需从工具栏打开“宏”菜单。

如何在googlesheets中运行宏

如果宏是绝对引用,则可以按键盘快捷键运行宏,或转到“工具”>“宏”>“宏”,然后单击相应的选项。

如何用宏自动化google工作表

否则,如果宏是相对引用,请高亮显示要运行宏的电子表格中的单元格,然后按相应的快捷方式,或从“工具”>“宏”>“宏”中单击它。

如何用宏自动化google工作表

相关:如何保护谷歌表格中的单元格不被编辑

如何导入宏

如前所述,录制宏时,它会绑定到录制它的电子表格。但是如果您想从另一个电子表格导入宏呢?虽然这不是一个简单明了的任务,但是您可以使用这个小变通方法来完成它。

因为录制的宏在googleapps脚本中存储为函数,所以要导入宏,需要复制函数,然后将其粘贴到新工作表的宏文件中。

打开包含要复制的宏的Google工作表,然后单击“工具”>“宏”>“管理宏”。

如何用宏自动化google工作表

接下来,单击要复制的宏旁边的“更多”图标,然后单击“编辑脚本”

如何用宏自动化google工作表

所有宏都保存到同一个文件中,因此如果保存了几个宏,则可能需要对它们进行筛选。函数的名称与创建函数时的名称相同。

突出显示要复制的宏,然后按Ctrl+C。请确保将所有内容复制到并包括结束分号。

如何用宏自动化google工作表

现在,打开要将宏导入的另一个电子表格,然后单击“工具”>“宏”>“录制宏”。

如何用宏自动化google工作表

立即单击“保存”而不记录任何操作,以便在工作表的宏文件中为我们创建占位符函数。稍后您将删除此。

如何用宏自动化google工作表

再次单击“保存”。

如何用宏自动化google工作表

通过单击“工具”>“脚本编辑器”打开Google应用程序脚本,然后打开宏.gs左窗格中的文件。删除现有函数,然后按Ctrl+V从其他工作表中粘贴宏。

如何用宏自动化google工作表

按Ctrl+S保存脚本,关闭选项卡,然后返回电子表格。

你的电子表格显示宏.gs文件并查找对其所做的更改。如果检测到新函数,可以使用“导入”功能从其他工作表中添加宏。

接下来,单击“工具”>“宏”>“导入”。

如何用宏自动化google工作表

最后,单击要添加的宏下的“添加函数”。

很遗憾,您将不得不再次手动将宏绑定到键盘快捷键。只要按照前面提到的说明操作,就可以在多个工作表中使用这个宏了。


这就是在googlesheets中创建和使用宏的全部内容。您可以为电子表格创建的例程没有限制,以限制您花在这些重复任务上的时间。

  • 发表于 2021-04-03 14:37
  • 阅读 ( 181 )
  • 分类:互联网

你可能感兴趣的文章

如何用excel或google表替换索引卡

数字索引卡可能和纸质索引卡一样有用,甚至更多。当我和microsoftword分享**索引卡的价值时,我就开始证明这一点。但是传统索引卡的问题是什么呢?它们不可搜索。 ...

  • 发布于 2021-03-12 12:04
  • 阅读 ( 216 )

如何用google脚本在google表单中发送电子邮件

googlescripts是一个强大的工具,可以用来自动化Google生产力工具,比如表单和文档。自动发送电子邮件的能力使它成为一个非常强大的工具。 ...

  • 发布于 2021-03-14 04:11
  • 阅读 ( 713 )

如何在excel 2016中录制宏

在microsoftexcel中使用宏是实现任务自动化的最佳方法。我们将向您展示如何在Excel 2016中录制宏,以便您可以腾出时间,不再将时间浪费在重复操作上。 ...

  • 发布于 2021-03-15 08:22
  • 阅读 ( 214 )

如何用短信覆盖静默模式?

... 如果你想得到更多的实践,你可以使用优秀的自动化工具MacroDroid来设置你自己的覆盖。这个应用程序可以让你免费创建五个脚本,这对于我们来说已经足够了。安装应用程序,然后选择“新建宏”。选项很多,但您...

  • 发布于 2021-03-16 11:12
  • 阅读 ( 193 )

如何用python读写google工作表

Python是一种优秀的编程语言。语法可能看起来奇怪和不寻常,但它很容易学习和使用。它支持Minecraft Pi版,以及一系列网站和学术研究项目。 ...

  • 发布于 2021-03-16 13:43
  • 阅读 ( 587 )

如何使用vba脚本从excel电子表格发送电子邮件

... 更进一步,使整个过程自动化 ...

  • 发布于 2021-03-22 18:44
  • 阅读 ( 230 )

如何从google表单自动发送月度发票

... 现在我们需要将其自动化,以便在每月1日运行。 ...

  • 发布于 2021-03-23 13:40
  • 阅读 ( 273 )

如何用宏自动化google工作表中的重复任务

...amp;gt;“宏”>“录制宏”。 运行要自动化的步骤。 如果希望宏在录制的完全相同的单元格中操作,请选择“绝对引用”。如果希望宏在选定的单元格和附近的单元格中操作,请选择“相对引...

  • 发布于 2021-03-24 23:19
  • 阅读 ( 289 )

在mac上的excel中使用宏可以节省时间并执行更多操作

...速记录操作来创建的宏,另一种是使用VBA来设计更高级的自动化程序的宏。在Office2016中,Excel在所有平台上使用相同的代码库。此更改将使宏更容易跨平台工作。 ...

  • 发布于 2021-03-26 11:00
  • 阅读 ( 408 )

通过本课程掌握excel电子表格函数、公式和数据分析

... 初学者excelvba:使用excelvba,您可以通过编写宏来自动化Excel中的任务。本课程将向您展示如何创建宏,并学习编程的基础知识,如变量、条件等。 中级excelvba:您将学习如何构建自定义函数,包括计算器。...

  • 发布于 2021-03-28 03:39
  • 阅读 ( 296 )
无神论者cc
无神论者cc

0 篇文章

相关推荐