Bonsoir,
Je dois changer la valeur du minimum de l'axe Y d'un graphique excel via silverlight.
J'arrive déjà à trouver mon graphique avec:
Pour info, en VB, Dim workbook = ExcelApp.Workbooks.Open(filePath, False, False) correspond à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim workbook = ExcelApp.Workbooks.Open(filePath, False, False) Dim wrksummary = workbook.Sheets(1) Dim charts = wrksummary.ChartObjects() Dim myChart1 = charts(1)
Dynamic workbook = ExcelApp.Workbooks.Open(filePath, False, False);
là, je peux encore faire un:
qui me retourne 1 !!, comme si il n'y avait qu'un seul axe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part MessageBox.Show("nbrAxes " & myChart1.Chart.Axes.Count.ToString)
Par contre si je fais:
Visiblement, il agit sur l'axe des X et non pas sur l'axe des Y.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim myAxe1 = myChart1.Chart.Axes(0) myAxe1.MinimumScale = 20
Partager