1
가능한 이미지 파일 이름 목록이 스프레드 시트에 있습니다. 내가 파일 (존재하는 경우)을 가져 와서 이름 옆의 셀에 삽입하려고합니다. 그러나 .hasNext()
으로 전화하면 오류가 발생합니다. 내가 사용하는 코드는 다음과 같습니다 :Google 드라이브 폴더에서 특정 그림 검색 - 제목으로 파일 이름 검색
function listFilesInFolder(folderName) {
var sheet = SpreadsheetApp.getActiveSheet();
var i = 0;
var numberOfRows = sheet.getLastRow();
for (i=0;i<numberOfRows;i+=1) {
var range = sheet.getRange(i+1,1);
var data = range.getValue();
var file = DriveApp.getFolderById("FOLDER_ID_HERE").searchFiles(data);
if (file.hasNext()) {
var rangeDest =sheet.getRange(i+1,2);
var output = file.next();
rangeDest.setValue("=image(\"https://drive.google.com/uc?export=download&id=" + output.getId() +"\")");
};
};
};
어떤 아이디어? 감사합니다.
어떤 오류 정확히 어떻게해야합니까? 다른 사람들이 그 질문을 더 잘 이해할 수 있도록 도울 것입니다. –