cell.setFormula
함수를 사용하여 Google 스프레드 시트 셀의 수식을 설정하려고합니다.Google App Script : 스프레드 시트 셀에 대해 setFormula을 시도하는 중
이것은 내 코드입니다. 중요한 코드 라인은 내가 시도하는 마지막 코드입니다 setFormula
.
Missing) after argument list. (line 103)
나는 그것을 인용하고 따옴표의 조합과 관련이있다 확신 : 나는 스크립트를 저장하려고하면
//Create new empty project sheet
function copySheet() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var temp = ss.getSheetByName("Project_Template");
var name = Browser.inputBox("Create New Project", "Enter name for new project", Browser.Buttons.OK_CANCEL);
if (name != "cancel") {
ss.insertSheet(name,1, {template:temp})
//Add project name to project code cell
var newSheet = ss.getSheetByName(name);
var cell = newSheet.getRange(3, 2);
cell.setValue(name);
//Update formula in placemarkers sheet
var rowNum = ss.getNumSheets() - 3;
var formulaSheet = ss.getSheetByName("Placemarkers");
var formulaCell = formulaSheet.getRange(rowNum, 1);
formulaCell.setFormula('=if(isna(filter('name'!AH3:AH3,'name'!AH3:AH3 <> ""))=true,"",filter('name'!AH3:AH3,'name'!AH3:AH3 <> ""))');
}
}
, 나는 다음과 같은 오류 메시지가 나타납니다. 오류 메시지없이 작동시키지 못했습니다. 어떤 도움을 주시면 감사하겠습니다.
이 게시대로 예, 문제 나 자신을 발견 감사합니다 – Rynardt