을 설정하는 방법을 X 축에 따라 프로그래밍 방식으로 차트?

StackOverflow https://stackoverflow.com/questions/209335

  •  03-07-2019
  •  | 
  •  

문제

가 차트에서 워크시트 엑셀과가 매크로도록 설정을 변경하는 경우 값에서 특정 세포 데이터의 범위 차트에서 설정 A2 다운로 행 번호 해당하는 특정이다.

내가 무엇을 할 수 없을 할 수 있 수정하는 것입니다 축으로 지정된 축을 더 이상의 범위를 커버 그래프 즉현재 X 축을 설정한다:

=Sheet1!$C$2:$C$600

나는 방법을 알아낼 수 없습니다 업데이트 할 수 있습니다 이에 매크로입니다.어떤 도움을 많이 주시면 감사하겠습니다.

도움이 되었습니까?

해결책

당신이해야 한도를 설정할 수 있다 XValues 숙박 시설에는 동일한 방법으로서 창의 대답에 대한 귀하의 기타 질문.

Charts("chartname").SeriesCollection(1).XValues = "=MYXAXIS"

또는 어떤 당신이 전화를 지명 범위에 대한 x 축 값입니다.이 있는 경우 여러 시리즈 차트에서,당신은 원하는 값을 변경하에서 SeriesCollection 을 참조하기 바로 시리즈입니다.

다른 팁

"특정 셀"에 데이터의 마지막 행 번호가 포함되어 있습니까? (명확하지 않음)

셀 F1에 데이터의 마지막 행이 포함되어 있다고 가정합니다. 다음과 같은 주소와 범위를 구성 할 수 있습니다.

Dim rXVals As Range
Dim sAddress AS String

sAddress = "Sheet1!$C$2:$C$" & Worksheets("Sheet1").Range("F1").Value
Set rXVals = Range(sAddress)
Worksheets("Sheet1").ChartObjects(1).Chart.SeriesCollection(1).XValues = rXVals
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top