반응형

엑셀 차트크기 조절 VBA

 

Sub ResizeChart()
    With ActiveSheet.ChartObjects("Chart 1")
        .Width = 500 '크기 설정
        .Height = 300 '크기 설정
    End With
End Sub

 

A1셀에 width값, A2셀에 heigth값을 이용하여 차트의 크기 수정

Sub ResizeChart()
    With ActiveSheet.ChartObjects(1)
        .Width = Range("A1").Value
        .Height = Range("A2").Value
    End With
End Sub

 

위치와 크기를 설정

Sub ResizePlotArea()
    With ActiveSheet.ChartObjects("Chart 1").Chart.PlotArea
        .Left = 50 '위치 설정
        .Top = 50 '위치 설정
        .Width = 400 '크기 설정
        .Height = 200 '크기 설정
    End With
End Sub
반응형

'VBA' 카테고리의 다른 글

Mohr's circle VBA code  (0) 2023.06.16
VBA를 사용하여 X 축과 Y 축의 범위 값을 가져오기  (0) 2023.06.14
셀 값이 0인 경우 해당 셀 값 삭제  (0) 2023.02.21
열너비 바꾸는 VBA  (0) 2023.02.20
데이터 정렬하기  (0) 2023.02.17

+ Recent posts