본문 바로가기
반응형

분류 전체보기140

구글 스프레드 시트 매크로에서 currentregion 사용하기 (getDataRegion) 엑셀 VBA에서 자주 사용하던 currentregion을 구글 스프레드 시트 매크로에서는 getDataRegion이란 것을 사용합니다. VBA에서 currentregion은 엑셀에서 셀 하나를 지정해서 Ctrl+A 누르는것과 동일한 효과입니다. Ctrl+A는 해당 셀을 기준으로 인접한 셀의 값 유무에 따라 연속하여 선택되는? 그런 비슷한 기능입니다. 이건 더 자세하게 추후에 설명드리겠습니다. 어찌 되었건 currentregion은 생각보다 저는 사용할 일이 많더라고요. Code: Select all var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var d = spreadsheet.getRange('c1').getDataRegion().getValue.. 2022. 5. 24.
스프레드시트의 모든 시트 체크 하는 방법 (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.
구글 스프레드 시트 Apps Script에서 시트 개수 확인 방법 엑셀 VBA에서는 Worksheets.Count 라고 했을 때 확인이 가능했는데 요즘 구글 스프레드 시트를 사용하다보니 Apps Script에서 하나씩 기능을 대응해보고 있습니다. function myFunction() { var ws = SpreadsheetApp.getActiveSpreadsheet(); Logger.log(ws.getSheets().length); } JavaScript를 기반으로 하는거다 보니 ";" 빠짐없이 작성하셔야 됩니다. 2022. 5. 19.
애드센스 광고 크롤러 오류가 나타나다니... 요즘 회사일과 새로운 것을 공부한답시고 블로그를 잘 못 봤는데 광고 크롤러 오류라고 나타났네요. 해결해야 하는 문제 = 0 개 그나마 다행이라고 생각은 하고 있습니다. 뭔가를 수정해야되나 계속 확인을 해봐도 알려주는 게 없네요. 수정 작업을 하기 위해서 이리저리 눌러봤더니 호스팅 서버에 연결할 수 없나 봅니다. (물론 1개 글에 대해서만 그런 거 같습니다.) 특별히 제가 진행할게 없는 거 같네요. 문제점으로 제시해주는 것은 액세스 문제 사이트 문제 호스팅 문제 3개인데요. 전부 다 읽어봐도 어려운 내용인데 결국 제가 할 수 있는 건 별로 없어 보이네요. 일단 해결해야 하는 문제가 없으니 조금 더 지켜보고 다시 알려드리겠습니다. 2022. 5. 15.
반응형