2011-05-01 3 views
3

데이터 및 차트가 포함 된 내 C# applicaiton에서 Excel 파일을 작성하고 있습니다. 차트에 표시된 두 개의 데이터 계열 (선)이 있습니다. 하나는 10-300의 값을 포함하고 다른 하나는 1-10의 값을 포함합니다. 이제 보조 축을 사용하겠습니다. (일반적으로 왼쪽에 그려져 있습니다.) 이것을 어떻게 할 수 있습니까?하나의 엑셀 다이어그램에서 두 축

방금 ​​chart.UseSecondaryAxis을 설정하면 세리가 기본 축을 사용할 때 보조 축을 설정할 수 있음을 알리는 excepetion이 표시됩니다.

저는 C# (4.0)과 EPPlus 라이브러리를 사용하고 있습니다. 어떤 도움

덕분에

마리오

답변

4

난 내 자신의 질문에 대답의 나쁜 습관을 HAVA는 :

var chart2 = firstChart.PlotArea.ChartTypes.Add(eChartType.LineMarkers); 

    ser = (chart2.Series.Add("O3:O10","D3:D10", dataRowIdx)) as ExcelChartSerie); 
    ser.Header = "OtherLine"; 
    chart2.UseSecondaryAxis = true; 

첫 번째에게 :

예 # 9 Sample9.cs 대답을 보여줍니다 라인은 트릭을한다. 두 번째 차트 유형은 firstChart과 같은 유형 일 수 있지만 만들 수 있습니다.

마리오

+2

"나는 내 자신의 질문에 대답 하바 나쁜 습관 :"그것은 나쁜 습관이 아니다 : 적어도에 D를 SO 나는 생각한다. – Jeroen