2014-02-19 2 views
1

행의 셀에서 행 높이를 자동 크기 조정하려고합니다. 셀이 병합 된 셀로 만들어지고 텍스트가 줄 바꿈되었습니다. 셀의 모든 텍스트를 표시 할 수 있도록 높이를 변경하려면 행이 필요합니다. 또한 그 줄에있는 대부분의 문자가 지배적 인 세포의 높이가 필요합니다.행의 셀 문자 수에 따라 행 높이 자동 크기 조정

글자 수에 따라 높이를 변경하기 위해 대상 셀을 사용했지만 더 적은 글자로 셀을 수정하면 행이 새로운 타겟 문자 수 때문에 축소됩니다.

예를 들어 4 개의 셀이있는 행의 경우 : 세 번째 셀의 문자 수가 200이고 높이가 기본값에서 150으로 변경된 경우 4 번째 셀을 20 자만 수정하면 행이 동일한 높이로 유지됩니다 행에서 여전히 200자를가집니다.

+0

수행하려는 작업의 스크린 샷을 표시하는 것이 도움이 될 수 있습니다. –

+0

당신이 가지고있는 코드를 당신이 요구하는 도움을위한 기반으로 게시해야합니다. –

+0

셀이 병합되지 않으면 일반 자동 맞춤이 제대로 작동합니다. 병합 된 셀 사용을 피할 수있는 방법이 있습니까? –

답변

0

세로로 병합 된 셀의 경우 : 셀을 일시적으로 병합 해제하고 첫 번째 행에 자동 맞춤을 사용하고 행 높이를 기록한 다음 셀을 다시 채우고 표시된대로 높이를 조정해야합니다.

가로로 병합 된 셀의 높이를 설정하는 데 사용됩니다. 셀을 일시적으로 병합 해제하고 첫 번째 셀의 너비를 병합 된 셀의 전체 너비로 늘린 다음 행에 자동 맞춤을 사용하고 마지막으로 첫 번째 셀의 너비와 셀을 다시 병합합니다.

관련 문제