Créer un axe secondaire dans Excel en utilisant des charts

J'essaie de créer un axe secondaire dans mon tableau Excel à partir de c #. J'essaie ce code –

Excel.ChartObjects xlCharts = (Excel.ChartObjects)xlWorkSheet.ChartObjects(Type.Missing); Excel.ChartObject myChart = (Excel.ChartObject)xlCharts.Add(10, 80, 300, 250); Excel.Chart chartPage = myChart.Chart; chartRange = xlWorkSheet.get_Range("C2", GetLetterFromNum(columns.Length - 1 + Convert.ToInt32(NumCust.Text)) + Convert.ToSsortingng(rowIndex)); TimeRange = xlWorkSheet.get_Range("A2", "A" + Convert.ToSsortingng(rowIndex)); SecondryRange = xlWorkSheet.get_Range("B2", "B" + Convert.ToSsortingng(rowIndex)); chartPage.SetSourceData(chartRange, misValue); chartPage.SeriesCollection(1).XValues = TimeRange; chartPage.SeriesCollection(1).YAxisType = AxisType.Primary; chartPage.SeriesCollection(1).YAxisType = AxisType.Secondary; 

mais le complayer ne reconnaît pas la command "AxisType", mais j'ai toujours un message d'erreur

Le nom 'AxisType' n'existe pas dans le context actuel

Je ne pouvais pas find ce que je fais mal …

J'ai trouvé cette publication à msdn où un exemple avec une hache secondaire est donné