是否具有从脚本中排除工作簿中某些工作表的功能

艾莎·伊诺乔萨(Ayssa Hinojosa)

我正在尝试编写代码以("F2:M95")每周一次在基于时间的触发器上清除某些数据单元一切正常,但我注意到它正在清除工作簿中每个工作表上特定单元格中的数据。

这是我目前拥有的功能:

function LunchEmailClear() {
  var app = SpreadsheetApp;
  var activeSheet = app.getActive()
  activeSheet.getRange("F2:M95").clear();
}

我可以添加什么,使其仅适用于某些图纸?(即“早晨电子邮件,午餐电子邮件”)

PS。如果我听起来有些傻眼,也很抱歉,上周我才开始弄乱脚本,对我的工作几乎一无所知。感谢您能获得的任何帮助!:)

罗斯

说明:

我们可以利用JavaScriptArray.indexOf()方法来实现这一点。

在下面的脚本中,我们要包含一组工作表并将其定义为var include然后,我们可以使用for运行if语句循环将此数组与工作表名称进行比较这会使用对照我们的包含数组检查工作表名称Array.indexOf()


例:

function emailClear() {
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();

  //list sheets to include here
  var include = ['Morning Emails', 'Lunch Emails'];

  for (var i = 0; i < sheets.length; i++) {
    if (include.indexOf(sheets[i].getName()) > -1) {
      sheets[i].getRange("F2:M95").clear();
    }
  }
}

参考文献:

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VBA刷新工作簿中的所有工作表,仅排除一张工作表

来自分类Dev

Ruby脚本检查工作簿中是否存在工作表

来自分类Dev

试图从VBA工作表循环中排除某些工作表

来自分类Dev

是否可以使用Python将工作表插入到现有工作簿中?

来自分类Dev

如何判断工作簿中是否存在工作表a?

来自分类Dev

检查工作簿中的工作表是否具有特定名称,如果有,请对其进行更改

来自分类Dev

Excel VBA-将范围从一个工作表粘贴复制到工作簿中的某些工作表之后的所有工作表

来自分类Dev

在新工作簿中列出当前工作簿中的所有工作表

来自分类Dev

解锁活动工作簿中的所有工作表

来自分类Dev

将工作簿合并到主工作簿中,每个文件都有单独的工作表

来自分类Dev

将工作簿合并到主工作簿中,每个文件都有单独的工作表

来自分类Dev

VBA:将不同工作簿中的某些工作表合并到一个工作簿中

来自分类Dev

确定Excel实例和工作簿是否具有焦点

来自分类Dev

将所选源工作簿工作表中的所有数据复制到目标工作簿工作表

来自分类Dev

遍历工作簿,但排除一些工作表?

来自分类Dev

将工作簿中具有相同列范围的工作表拆分为使用 VBA 代码分隔 Excel 文件

来自分类Dev

从工作簿中删除特定的工作表

来自分类Dev

从工作簿中删除工作表-python

来自分类Dev

VBA:将特定的单元格从多个工作簿(具有多个工作表)复制到单个工作簿

来自分类Dev

打印工作簿中的所有工作表(3张特定工作表除外)

来自分类Dev

我想在工作簿中的某些工作表上运行相同的宏

来自分类Dev

工作簿中每个工作表的工作表更改事件

来自分类Dev

工作表脚本修正,以显示工作簿中的整数而不是小数

来自分类Dev

宏:编辑宏以在工作簿之外的工作表中工作

来自分类Dev

阅读同一目录中的所有Excel工作簿,每个工作簿都有多个工作表,并将每个工作表导出为R中的.csv

来自分类Dev

排除工作表中的范围

来自分类Dev

浏览工作簿中的所有工作表并遍历其表

来自分类Dev

Excel,查看工作簿中其他地方是否引用了工作表A

来自分类Dev

如何在所有工作表上运行此excel脚本?删除整个工作簿中的所有超链接

Related 相关文章

  1. 1

    VBA刷新工作簿中的所有工作表,仅排除一张工作表

  2. 2

    Ruby脚本检查工作簿中是否存在工作表

  3. 3

    试图从VBA工作表循环中排除某些工作表

  4. 4

    是否可以使用Python将工作表插入到现有工作簿中?

  5. 5

    如何判断工作簿中是否存在工作表a?

  6. 6

    检查工作簿中的工作表是否具有特定名称,如果有,请对其进行更改

  7. 7

    Excel VBA-将范围从一个工作表粘贴复制到工作簿中的某些工作表之后的所有工作表

  8. 8

    在新工作簿中列出当前工作簿中的所有工作表

  9. 9

    解锁活动工作簿中的所有工作表

  10. 10

    将工作簿合并到主工作簿中,每个文件都有单独的工作表

  11. 11

    将工作簿合并到主工作簿中,每个文件都有单独的工作表

  12. 12

    VBA:将不同工作簿中的某些工作表合并到一个工作簿中

  13. 13

    确定Excel实例和工作簿是否具有焦点

  14. 14

    将所选源工作簿工作表中的所有数据复制到目标工作簿工作表

  15. 15

    遍历工作簿,但排除一些工作表?

  16. 16

    将工作簿中具有相同列范围的工作表拆分为使用 VBA 代码分隔 Excel 文件

  17. 17

    从工作簿中删除特定的工作表

  18. 18

    从工作簿中删除工作表-python

  19. 19

    VBA:将特定的单元格从多个工作簿(具有多个工作表)复制到单个工作簿

  20. 20

    打印工作簿中的所有工作表(3张特定工作表除外)

  21. 21

    我想在工作簿中的某些工作表上运行相同的宏

  22. 22

    工作簿中每个工作表的工作表更改事件

  23. 23

    工作表脚本修正,以显示工作簿中的整数而不是小数

  24. 24

    宏:编辑宏以在工作簿之外的工作表中工作

  25. 25

    阅读同一目录中的所有Excel工作簿,每个工作簿都有多个工作表,并将每个工作表导出为R中的.csv

  26. 26

    排除工作表中的范围

  27. 27

    浏览工作簿中的所有工作表并遍历其表

  28. 28

    Excel,查看工作簿中其他地方是否引用了工作表A

  29. 29

    如何在所有工作表上运行此excel脚本?删除整个工作簿中的所有超链接

热门标签

归档