选中复选框时,将Google Sheets Log行记录到另一个工作表(同一本书)
答案: 在Google Sheets中,可以通过使用Google Apps Script来实现选中复选框时将日志行记录到另一个工作表的功能。Google Apps Script是一种基于JavaScript的脚本语言,可以与Google服务进行交互,包括Google Sheets。
以下是实现该功能的步骤:
function onEdit(e) {
var sheet = e.source.getSheetByName('触发复选框事件的工作表名称');
var logSheet = e.source.getSheetByName('记录日志的工作表名称');
if (sheet.getName() == '触发复选框事件的工作表名称' && e.range.getColumn() == '触发复选框事件的列号') {
var checkboxValue = e.value;
var logRow = [new Date(), checkboxValue];
logSheet.appendRow(logRow);
}
}
请将代码中的 '触发复选框事件的工作表名称'
替换为实际触发复选框事件的工作表名称,'记录日志的工作表名称'
替换为实际用于记录日志的工作表名称,'触发复选框事件的列号'
替换为实际触发复选框事件的列号。
现在,当你在触发复选框事件的工作表中选中或取消选中复选框时,日志行将被记录到记录日志的工作表中。每一行日志将包含日期和复选框的值。
腾讯云相关产品和产品介绍链接地址: 腾讯云提供了多种云计算相关产品,包括云服务器、云数据库、云存储等。你可以通过以下链接了解更多信息:
就可以添加复选框的功能了。 所以将复选框搞出来以后,就开始将获取到选择的数据值了。 |
---|