javascript - 当填充其他列时如何添加短语?

标签 javascript google-sheets

示例:填充 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

}

enter image description here

最佳答案

对不起英语

您可以通过在 D1 中编写以下公式轻松满足您的需求

= {"用短语填充"; ARRAYFORMULA (IF (C2: C <> ""; "email@phrase.com"; ""))}

删除D2中的所有内容后,在C2中输入值并检查结果!

悉尼

关于javascript - 当填充其他列时如何添加短语?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57694403/

相关文章:

javascript - 如何消除 html 中图像加载的延迟?

javascript - 打印预览 CSS,但在浏览器中

google-apps-script - 单元格处于事件状态时突出显示整行

javascript - 将 google 工作表中的一系列单元格作为 PDF 下载到本地计算机和其他自动化脚本的脚本?

java - Google 表格 Java API 找不到 client_secrets?

javascript - 如何检查属性的文本是否包含部分参数标题(不区分大小写)?

javascript - requirejs 模块未定义

javascript - 在 JavaScript 中获取 "To the power off"的准确值

javascript - 使用 javascript 从 html 表单将数据推送到 Google 表格中的最佳方法

excel - 更改原始电子表格后更新电子表格