1
그래프에 문제가 있습니다. x 축과 y 축의 값을 전송 한 후에 원점이 이동하기 때문에 원점을 원래 위치로 재설정해야하지만 그래프의 원점을 처리하는 방법을 모릅니다. VBA에서 그것을 조작하고? 사전에VBA를 사용하여 그래프의 원점을 재설정하십시오.
감사
그래프에 문제가 있습니다. x 축과 y 축의 값을 전송 한 후에 원점이 이동하기 때문에 원점을 원래 위치로 재설정해야하지만 그래프의 원점을 처리하는 방법을 모릅니다. VBA에서 그것을 조작하고? 사전에VBA를 사용하여 그래프의 원점을 재설정하십시오.
감사
새 차트를 삽입 :
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
주 마지막 시리즈 데이터를 확인하는 시간, 그것이 작동하는지 알려 주시면 나중에 업데이트 할 수 있습니다.
이 장비는 무엇입니까?
@Claude G 여기에서 답장을 보내십시오. 아래 답변은 답변이 아니므로 관련 질문에 대한 의견에 기재하십시오. 건배 – User632716
예, 그렇지만이 방법으로하면 전체 차트가 이동하고 예를 들어 선이 더 이상 초기 크기로 조정되지 않으므로 그래프에 선의 기점을 조정하여 모든 것이 맞도록하려고합니다 다시 다른 그래프들과 함께. –
죄송 합니다만, 데이터 계열이나 축을 변경 하시겠습니까? 내가 업데이트 할 수 있도록 코드를 게시 할 수 있습니까? – User632716