커서를 스프레드 시트의 다른 위치로 옮기는 간단한 기능이 있습니다. 때로는이 코드가 실행되는 데 30 초가 걸리고 때로는 실행하는 데 1 초가 걸리기 때문에 쓸모이게됩니다. 실행 시간이 더 일관성을 갖도록 코드를 다시 코딩 할 수있는 방법이 있습니까?Google App Script : 광범위한 실행 시간
function go_to(){
var ss = SpreadsheetApp.getActiveSpreadsheet()
var active = SpreadsheetApp.getActiveRange().getValue()
var sheet = ss.getSheetByName("Records")
var range = sheet.getRange("B"+(active+2))
sheet.setActiveRange(range)
}
변수'active'의 예상 값은 얼마입니까? 코드가하는 일이나 예상되는 최종 결과가 무엇인지 설명하지 않았습니다. Logger.log() 문을 두 개 추가하여 코드가하는 작업을 확인한 다음 예상치 못한 결과가 발생하는지 확인할 수 있습니다. 단일 셀에서 가치를 얻으려고합니까? 그렇다면'SpreadsheetApp.getActiveRange(). getCell (1, 1) .getValue()' –