【发布时间】:2017-11-09 13:59:09
【问题描述】:
我只想要一个“hello world”,但经过令人尴尬的几个小时后,它仍然无法正常工作。我是 Javascript 和 Google App 脚本的新手。
这是无法输入“Hello”的简单脚本,如果您有任何提示,我将不胜感激。
正如您在注释行中看到的那样,我已经尝试了很多方法来让我的“Hello”出现,但它们都没有奏效。菜单确实有效。感谢您的帮助
我真正想做的是能够在电子表格中从一个单元格移动到另一个单元格,在那里获取值,将其分配给一个变量。然后在脚本中满足条件后将var值写入单元格。
function onOpen() {
var ss = SpreadsheetApp.getActive();
var menuItems = [
{name: 'Generate Coin Trades', functionName: 'GCTrades_'}
];
ss.addMenu('CoinTrade', menuItems)
function GCTrades_() {
var ss = SpreadsheetApp.getActive();
SpreadsheetApp.setActiveSheet(ss.getSheetByName('Prices'));
sheet.getRange("$H$1").setValue('Hello');
//settingsSheet.activate();
// One before the last row that has been entered in the spreadsheet
// var LastRow = sheet.spreadsheet.getLastRow() -1;
// var cell1 SpreadsheetApp.getActiveSheet().getRange(LastRow,16);
// var cell = spreadsheet.getRange("$H$1");
// cell.setvalue('Hello')
//var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
// var cell = sheet.getRange(1655,16);
// var cell = 'H1655'
// cell.setValue("Hello");
//var count = SpreadsheetApp.getActiveSheet().getRange(2, 3, 6, 4)
// Spreadsheet.getActiveSheet().getRange(LastRow,16).setvalue('Hello')
// SpreadsheetApp.getActiveRange().setValue('hello')
}
【问题讨论】: