2012-09-12 5 views
3

문서에서 지원되는 기능이라고 생각되는 내용을 보지 못했습니다. 필자는 여러 시트에 글을 쓰고 있으며 시각적으로 모든 열을 강조 표시하고 마우스로 자동 크기를 지정하지 않고도 모든 데이터를 보는 것은 어렵습니다. 나는 스크립트를 실행할 때마다 그렇게하지 않아도됩니다.스프레드 시트 열 자동 크기 조정

프로그래밍 방식으로 앱 스크립트에서이를 수행 할 수있는 방법이 있습니까? setColumnWidth 옵션을 보았습니다. 그러나 텍스트가 열마다 다를 수있는 경우 열을 설정하는 방법을 어떻게 알 수 있습니까?

= 도움을 주셔서 감사합니다.

답변

0

이제 GAS에서 스프레드 시트 열의 너비를 자동으로 조정할 수 없습니다. 문제 추적기에 topic이 있습니다. 많은 사람들이이 기능을 필요로한다는 것을 증명하기 위해이 주제에 별표를 표시하여 Google을 시연하십시오.

+0

감사에 대한 the API를 참조

여기에 나를 위해 일한 조각입니다. 나는 당신의 제안을 따랐고 그 주제에 별표를 썼다. #베스트. – jrad

-1

범위의 셀에서 줄 바꿈을 사용하지 않으면 원하는 효과를 얻을 수 있습니다.

var dataRange = sheet.getRange(1,1,data.length,headers.length); 
dataRange.setValues(data); 
dataRange.setWrap(false); 

하여 Goolge 애플리케이션 문서 : Range.setWrap

+0

setWrap 여전히 선택한 열에 영향을주지 않습니다. – TruongHieu

7

autoResizeColumn(columnPosition)

더 자세한 정보 주셔서

+0

예상대로 작동하지 않는 것 같습니다. 나는 여전히 감겨져있는 컬럼을 가지고있다. – whitesiroi