답변:
에서 http://support.microsoft.com/kb/149663
셀의 모든 텍스트에 맞게 행 높이를 조정하려면 다음 단계를 수행하십시오.
행을 선택하십시오.
Microsoft Office Excel 2003 및 이전 버전의 Excel에서는 서식 메뉴에서 행을 가리킨 다음 자동 맞춤을 누릅니다.
Microsoft Office Excel 2007에서 홈 탭을 클릭하고 셀 그룹에서 서식을 클릭 한 다음 행 높이 자동 맞춤을 클릭합니다.
모든 행이 선택된 경우에도 작동
시험
열-> 마우스 오른쪽 단추 클릭-> 셀 서식-> 정렬 탭-> 텍스트 줄 바꿈을 선택하십시오.
Wrap Text
껐다 켜면 Excel에서 가장 높은 행에 맞게 행 높이의 크기를 조정합니다. 행 높이가 동적으로 변경되는 경우 적합하지 않지만 정적 텍스트를 처리하는 경우에는 괜찮습니다.
병합 된 셀에서는 자동 맞춤이 작동하지 않습니다. 수동으로해야합니다.
이 Microsoft 답변을 참조하십시오.
VBA 솔루션은 다음을 사용하는 것입니다.
Call Application.ActiveCell.AutoFit
범위 (B2 : B1500) 내의 셀이 2014 년 12 월 28 일 이상의 날짜 값으로 인해 이러한 날짜가 작업 표에 표시된다는 경고를 표시하기 때문에 헤더 행의 크기를 조정하려면 다음 VB 코드를 작성했습니다. 2015 년 1 주차 :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range
' The variable KeyCells contains the cells that will
' cause an Action when they are changed.
Set KeyCells = Range("B2:B1500")
If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then
' Change the height of the header row when one of the defined cdlls is changed
Rows("1:1").EntireRow.AutoFit
End If
End Sub