function myFunction() {
var form = FormApp.openById('폼 아이디');적용할 폼
var items = form.getItems();
var item = items[2].getType();//리스트(옵션)- 목록에서 선택
var list=items[2].asListItem();//아이템을 적용하기 위해 리스트 타입으로 설정
var itemSpreadsheetKey = '시트 키';//폼에 넣을 데이터가 있는 시트의 키 값
var openedSS = SpreadsheetApp.openById(itemSpreadsheetKey);//시트 열기
var sheetList1 = openedSS.getSheetByName("List1");//시트 이름으로 시트 리스트 설정
numItemList1 = sheetList1.getLastRow()-1;//-1 로 해더를 제외하는 옵션을 적용하고, 마지막 행을 통해 전체 리스트 개수 설정
list1ItemArray = sheetList1.getRange(2,1,numItemList1,1).getValues();//리스트를 배열로 설정
list.setChoiceValues(list1ItemArray);//매소드 호출로 리스트 배열로 설정한 값을 지정
}
![스크린샷 2013-12-15 오후 10.18.32.png](http://lispro06.woweb.net/files/attach/images/137/136/003/30a88cf743b1670e57733e9bd8bdd412.png)
![스크린샷 2013-12-15 오후 10.19.18.png](http://lispro06.woweb.net/files/attach/images/137/136/003/2d5e3e364cfec669f7755693865712e2.png)
댓글 달기