문제

Excel 꺾은선형 차트에서 개별 데이터 요소를 숨기는 것은 분명히 가능합니다.

  • 데이터 포인트를 선택합니다.
  • 마우스 오른쪽 버튼 클릭 -> 데이터 포인트 포맷...
  • 패턴 선택
  • 탭에서 줄을 없음으로 설정

VBA에서 동일한 작업을 어떻게 수행합니까?직관은 나에게 다음과 같은 속성이 있어야 한다고 말합니다. 포인트 객체 Chart.SeriesCollection(<index>).Points(<index> 이것을 다루는 것은 ...

도움이 되었습니까?

해결책 2

"테디베어에게 설명해주세요"는 거의 매번 작동합니다...

Point 개체의 Border 하위 개체로 이동하여 해당 LineStyle을 xlNone으로 설정해야 합니다.

다른 팁

실제로 SpyJournal의 답변을 사용하려면 다음과 같아야 합니다. =IF(b2=0,NA(),b2), 그렇지 않으면 Excel에서는 이를 '공식'이 아닌 텍스트로 인식합니다. #N/A

일반적인 팁:Excel에서 작업하는 방법을 알고 있지만 VBA에서 수행하는 방법을 모르는 경우 매크로를 기록하고 기록된 VBA 코드를 보면 됩니다(적어도 대부분의 경우 작동함).

VBA 코드에서도 제어할 수 있는 Non VBA 솔루션도 있습니다.Excel에서는 #N/A로 표시된 데이터 포인트가 표시되지 않습니다.따라서 공식을 사용할 수 있습니다. 가장 쉬운 방법은 IF 함수 - 반환하는 #N/A 그래프 데이터의 텍스트로.그러면 이 데이터 포인트가 표시되지 않습니다. 즉, 해당 형식을 조작하거나 조작할 필요가 없습니다.

예를 들어 단순히 테이블에 그래프 데이터를 생성한 다음 이를 수행하는 수식을 사용하여 아래에 복제하는 것입니다.

=If(B2=0,"#N/A",B2)

예를 들어 꺾은선형 차트에 0 값이 표시되지 않도록 하려는 경우에 이 기능이 작동합니다.

도움이 되기에는 너무 늦었을 수도 있지만 SpyJournal의 답변은 쉽고 우아하지만 #N/A 주위의 따옴표를 생략해야 하기 때문에 약간 부정확합니다.

예.인용문이 사용 가능한 셀 내용이 아닌 진정한 인용문이 필요하지는 않지만 나에게는 내 차트에서 여전히 0으로 플롯됩니다.

플롯하지 않도록 할 수 있는 유일한 방법은 셀을 비워 두는 것입니다.

Excel 207에서 따옴표를 사용하여 "#N/A"를 시도했는데 결과적으로 데이터 포인트가 그래프에서 0처럼 표시되었습니다.따옴표 없이도 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top