google-apps-script - Google 表格中的标签之间的 2-Way 同步
问题描述
我有一个脚本应该在两个不同的选项卡中同步 2 列。由于某种原因,它不起作用。谢谢!这是脚本:
function onEdit(e){
var ss = SpreadsheetApp;
var sheet = ss.getActiveSpreadsheet();
var sheet1 = sheet.getSheetByName('Sheet1');
var sheet2 = sheet.getSheetByName('Sheet2');
var cell = e.range;
var value = cell.getValue();
var currentRow = cell.getRow();
var currentColumn = cell.getColumn();
var activeWorksheet = ['Sheet1','Sheet2'];
var columnEdit = [1,2];
if( activeWorksheet.indexOf(ss.getActiveSheet().getName()) > -1 && columnEdit.indexOf(currentColumn) > -1 && currentRow > 1){
sheet1.getRange(currentRow. currentColumn).setValue(value);
sheet2.getRange(currentRow, currentColumn).setValue(value);
};
};
解决方案
错别字
sheet1.getRange(currentRow, currentColumn).setValue(value);
推荐阅读
- node.js - 为什么在使用“npx create-react-app”命令创建项目时,除了“node_modules”和“package.json”之外没有任何文件和文件夹?
- html - ID 代替 Class - CSS Grid
- arduino - Jetson nano pyserial 向 arduino 写入消息得到错误的字符
- laravel-5 - 我想在索引文件的 ComboBox 中显示值
- flutter - 颤振:- 行列布局 - 文本溢出和间隔消失
- android - 在 android 中集成 LinkedIn 登录
- java - 如何从 cassandra 中检索嵌套对象?
- python - 从具有不寻常格式的文本文件中编写 python 字典
- ag-grid - Ag-grid - 没有任何事件(onRowClick、onRowSelected 等)在第二次打开上下文菜单后触发
- sql - 在 SQL 中将金额转换为单词