Bonjour,
Dans le cadre de la migration vers Office 2010, je suis en train de contrôler la compatibilté de mes programmes VBA.
Dans un de ces programmes, je crée un graphique 3D. Après avoir adapté une partie du code pour qu'il puisse s'exécuter avec Excel 2010 (remplacement de la constante xlSeries par xlSeriesAxis comme indiqué dans le help), Excel me signale un : "Run-time error "5' : Invalid procedure call or argument".
Voici l'endroit où se pose le problème :
1 2 3 4 5 6 7 8 9 10 11 12 13
| With ActiveChart
.HasTitle = True
.ChartTitle.Text = PL_Name
.Axes(xlCategory).HasTitle = False
.Axes(xlSeriesAxis).HasTitle = False
.Axes(xlValue).HasTitle = False
.Elevation = 15
.Perspective = 30
.Rotation = 20
.RightAngleAxes = True
.HeightPercent = 100
.AutoScaling = True
End With |
Si je mets en commentaire la ligne :
.Axes(xlSeriesAxis).HasTitle = False
Tout fonctionne correctement.
Quelq'un a-t-il une idée pour résoudre ce problème ?
Merci d'avance pour votre aide.
A+
Patrick.
Partager