0
차트 계열 속성 중 하나에 할당 된 수식을 다시 읽는 방법은 무엇입니까? 즉, 내가 간단한 XY 분산 형 차트가있을 때, 나는 Name 속성VBA 차트 : 차트에서 수식을 읽는 방법 계열
ActiveChart.FullSeriesCollection(1).Name = "=Sheet2!$D$1"
Debug.Print ActiveChart.FullSeriesCollection(1).Name
' DOES NOT Print =Sheet2!$D$1, but the value in that cell
문제가 나중에 그것을 읽을 때, 항상 공식 아닌 공식의 값을 반환한다에 수식을 할당 할 수 있습니다 그 자체.
어떤 아이디어가 있습니까?
나는 '포뮬러'도 등장했지만 2010 년에는 셀의 내용/값으로 되돌아갑니다. 그것이 언제 일어 났는지의 패턴을 알아낼 수 없었다. –
@DougGlancy 그 문제가 발생하지 않았습니다. 원인을 발견하면 다시 의견을 말하십시오. –
감사합니다 - 실제로 이것을 시도했지만 Formula 속성에 액세스 할 때 응용 프로그램 정의 오류가 발생했습니다. 따라서 Name/Values 속성을 사용해야한다고 생각했습니다. Values에있는 참조 중 하나가 잘못되었습니다 (#Ref). 차트가 여전히 마지막 유효한 데이터를 반환했기 때문에이 문제는 보지 못했습니다! 이제이 문제가 해결되었으므로 Formula에 액세스하는 것이 정확하고 필요한 것입니다. –