首先,我是编码的新手 - 所以我所拥有的脚本我将它从几个不同的脚本中组合起来似乎可行,但我想简化它。
我有这样一个剧本:
function count(){
var Month = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Private').getRange('A2').getValues(); var PCC = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Private').getRange('B1').getValues(); var PCCQ = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(Month).getRange(PCC); var PCCS = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(Month).getRange('B4').getValue(); var PhoneCC = GmailApp.search(PCCS);
PCCQ.setValue(PhoneCC.length);
}
它的作用:
但是我有一系列 2 的单元格,我需要这样才能完成,让我们说 B1:B70 。
有没有办法调整此脚本来执行此操作?
非常感谢。
答案 0 :(得分:2)
我做了以下更改。继续。
var Month = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Private').getRange('A2').getValue();
var PCC = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Private').getRange('B1').getValue();
var PCCQ = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Month').getRange(PCC);//The range is not sensible unless it is a named range but the getRange does not work with named ranges.
var PCCS = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Month').getRange('B4').getValue();
var PhoneCC = GmailApp.search(PCCS); //how do you plan to display your results.