2016-11-30 1 views

답변

0

새 차트를 삽입 :

Set myChart = ActiveSheet.Shapes.AddChart(xlLine, 500, 200).Chart 

오래된 차트 조정 :

.SeriesCollection(1).Name = Range("B" & lngStartRow - 1).Value 
.SeriesCollection(2).Name = Range("C" & lngStartRow - 1).Value 

사람 :

'Set myChart = Sheets(1). 
With myChart 
    .Top = 50 
    .Left = 50 
End With 

이 시리즈의 이름을을 세리를 바꾸어 라. 의 데이터 자체 :

set CHARTDATA = range("A1:A2").values 
myChart.Chart.SetSourceData Source:=CHARTDATA 

가 dataseries이 배치되는 X 축을 변경하려면 다음을 시도, A1 및 A2의 값에 따라 : 나는 없었

With myChart.Chart.Axes(xlCategory) 
    .MinimumScale = ActiveSheet.Range("A1").Value 
    .MaximumScale = ActiveSheet.Range("A2").Value 
End With 

주 마지막 시리즈 데이터를 확인하는 시간, 그것이 작동하는지 알려 주시면 나중에 업데이트 할 수 있습니다.

이 장비는 무엇입니까?

+0

@Claude G 여기에서 답장을 보내십시오. 아래 답변은 답변이 아니므로 관련 질문에 대한 의견에 기재하십시오. 건배 – User632716

+0

예, 그렇지만이 방법으로하면 전체 차트가 이동하고 예를 들어 선이 더 이상 초기 크기로 조정되지 않으므로 그래프에 선의 기점을 조정하여 모든 것이 맞도록하려고합니다 다시 다른 그래프들과 함께. –

+0

죄송 합니다만, 데이터 계열이나 축을 변경 하시겠습니까? 내가 업데이트 할 수 있도록 코드를 게시 할 수 있습니까? – User632716

관련 문제