fitColWidth (method)

각 컬럼의 너비를 시트 전체 너비에 맞게 다시 배분합니다.
컬럼이 넘쳐 가로 스크롤이 생기지 않도록 줄이거나, 오른쪽에 빈 공간이 남지 않도록 늘려 시트 폭에 꽉 차게 맞춥니다.
ratio 인자를 설정하지 않으면 현재 컬럼 너비 비율을 유지한 채 시트 너비에 맞추고, ratio 인자를 설정하면 그 비율대로 재설정합니다.
ratio를 설정할 때는 컬럼 수만큼 값을 넣고, 값들의 합이 100이 되도록(남는 비율이 없게) 배분해야 정상적으로 동작합니다.
주의 : RelWidth 사용하는 경우 해당 기능이 정상적으로 지원되지 않습니다.

Syntax

boolean fitColWidth(ratio);

Parameters

Name Type Required Description
ratio array[number] 선택 컬럼의 너비 비율

Return Value

boolean : 적용 여부 (너비의 변경이 이루어지면 true, 변화가 없으면 false 리턴)

Example

// 각 컬럼의 현재 너비 비율을 유지하며 시트 너비에 맞게 재설정
sheet.fitColWidth();

// 컬럼이 4개인 시트에서 첫 번째 컬럼부터 10%, 50%, 30%, 10% 비율로 재설정
// (배열의 개수는 컬럼 수와 같아야 하고, 합은 100이 되어야 함)
sheet.fitColWidth([10, 50, 30, 10]);

Read More

Since

product version desc
core 8.1.0.41 기능 추가