示例:填充 A 列后,我选择的短语、单词或任何内容都会添加到 B 列。
我希望使用脚本添加它。 这是我的工作表的链接,必须获得许可,因为这是在工作帐户下。 https://docs.google.com/spreadsheets/d/1cFlBlVuGgHRD96fqIAGdlQLohCmwjmxILt95KZNJ_2A/edit#gid=0
我可以编写时间戳脚本,所以我的猜测是设置必须类似,只是没有时间格式。这就是我到目前为止所拥有的。不太确定从这里去哪里。
{
var sheet = e.source.getActiveSheet();
if (sheet.getName() == "Name of sheet here")
{
var actRng = sheet.getActiveRange();
var editColumn = actRng.getColumn();
var rowIndex = actRng.getRowIndex();
var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
var header = headers[0].indexOf("Name of column") + 1; // Name of Colum I want to add phrase
var orderCol = headers[0].indexOf("Name of column") + 1; // Name of Column that will be populated with data
}
最佳答案
对不起英语
您可以通过在 D1 中编写以下公式轻松满足您的需求
= {"用短语填充"; ARRAYFORMULA (IF (C2: C <> ""; "email@phrase.com"; ""))}
删除D2中的所有内容后,在C2中输入值并检查结果!
悉尼
关于javascript - 当填充其他列时如何添加短语?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57694403/