我有一个包含多行的简单电子表格,我想自动向每一行添加按钮。
单击此按钮将删除整行并将其移动到另一个电子表格。
我在网上查找过,但找不到向电子表格添加按钮的方法。有人建议插入绘图并分配宏,但看起来最新版本缺少此功能。
我还读过有关 google app sript 的内容。我能够向菜单添加按钮,但不能直接向电子表格的每一行添加按钮。
对于如何更好地实现这一目标,您有什么建议或建议吗?
最佳答案
我建议您在每行末尾创建一个列(例如 10),并使用“移动行”列表数据验证并创建一个 onEdit 函数,如下所示
function onEdit(eventInfo) {
if (eventInfo.range.getColumn() == 10 && eventInfo.value == "Move Row")
{
var ss = eventInfo.source;
var row = eventInfo.range.getRow();
var range = ss.getRange(row, 1, 10) // this is your range, do with it what you will
}
}
关于google-apps-script - 如何在谷歌电子表格中每行添加一个按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21056347/