반응형 구글시트매크로2 Apps Script에서 구글 시트 영역을 배열 변수로 지정하여 사용하기 워크시트는 엑셀이 익숙하지만 점점 구글 시트에서도 사용할 일이 하나둘 생겨나서 공부를 하고 있습니다. 그중 하나가 워크시트의 영역을 배열 변수로 등록하여 사용하는 형태입니다. Apps Script에서는 아래와 같이 지정하면 사용 가능합니다. function myFunction() { var arrayv = SpreadsheetApp.getActiveSheet().getRange("a1:a3").getValues(); console.log(arrayv[1]); } 코드 내용을 번역하자면 var arrayv = SpreadsheetApp.getActiveSheet().getRange("a1:a3").getValues(); "arrayv"라는 변수에 getActiveSheet() : 현재 활성화되어 있는 시트.. 2022. 12. 12. 스프레드시트의 모든 시트 체크 하는 방법 (Apps Scripts 사용) 엑셀 VBA에서는 간단하게 For Each와 Worksheets를 사용하여 쉽게 모든 시트 이름 및 자료를 사용할 수 있었습니다. ▼ 아래 코드는 VBA용입니다. Dim i as worksheet for each i in worksheets Debug.Print (i.Name) next 구글 스프레드시트도 모든 시트를 검색해야 되는 경우가 발생하여 For 문을 사용하여 정리했습니다. 구글 스프레드 시트는 JavaScripts 기반이라 그런지 JavaScripts를 공부를 해야 될 것 같네요. function myFunction() { var WS = SpreadsheetApp.getActiveSpreadsheet(); for (i = 0 ; i < WS.getSheets().length ; i++){ L.. 2022. 5. 23. 이전 1 다음 반응형