google-apps-script - 在 Google 表格中按颜色排序的宏代码?
问题描述
我正在尝试创建一个宏来组织我的数据库,其突出显示颜色为白色、蓝色、绿色、橙色和红色(按此顺序)。每个彩色行都用其颜色的初始文本标记。所以我试图创建一个宏,首先按颜色文本行的字母顺序组织(使其成为'B','G','O','R','blank'),然后将空白带到顶部通过 Google Sheet 的新颜色分类工具。
但是,Google Sheet 的颜色排序工具似乎无法准确记录宏。它编写代码来反转字母顺序(sort(1, false)),这是非常无用的:
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('A9').activate();
spreadsheet.getActiveSheet().getFilter().sort(1, true)
.sort(1, false);
};
有什么解决办法吗?有谁知道适当的代码?似乎无法在任何地方在线找到帮助,并且感觉如果该工具存在,则代码需要存在。提前致谢。
解决方案
推荐阅读
- flutter - 如何在颤动中连续对齐兄弟姐妹
- macos - 当我更改自动布局约束时,为什么我的 NSWindow 不调整大小?
- ios - 如何从 WKWbView 完成加载中获取标题
- android - Android ConstraintLayout 垂直链加权空间
- paypal - 如何从我们的网站链接到 Paypal?
- javascript - 如何将div元素的初始状态设置为隐藏
- c# - 从 Control 类 OnPost 方法刷新 Razor Page ViewComponent
- javascript - 如何使用 jquery 显示页面加载百分比
- javascript - 加载微调器以及从 firebase 获取的产品不会显示,直到我以 react native 刷新屏幕
- symfony - 邮件 symfony 5 + sengrid 去垃圾邮件