Excel VBA : VBA를 통해 차트 축을 형식화하는 방법이 있습니까?
문제
VBA 만 사용하여 Excel에서 열 차트를 만들어야합니다 (사용자 입력 없음). 모든 레이블의 정렬이 -270도가되도록 x 축의 레이블을 포맷하고 싶었습니다. (이것은 "형식 축"대화 상자의 "정렬"탭에서 "사용자 지정 각도"속성을 변경하여 수동으로 수행 할 수 있습니다.)이를 위해 매크로를 녹화하려고 시도했지만 Excel은 정렬 단계를 기록하지 않는 것 같습니다. VBA로만이 작업을 수행하는 방법을 아는 사람이 있습니까?
해결책
Excel 2007을 사용하는 경우 2007 년의 거시 레코더가 약간 무너지기 때문에 이전 버전을 사용해보십시오.
이것이 내가 얻은 것입니다.
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.Axes(xlCategory).Select
Selection.TickLabels.Orientation = xlUpward
다른 팁
ActiveChart.Axes(xlCategory).TickLabels.Orientation = 67
제휴하지 않습니다 StackOverflow