Bonjour à tous

Je dois adapter des macros excel 2003 vers excel 2007

Dans ces macros je crée des graphiques et les mettre en formes.

J'ai un problème avec le Datalabel.Characters qui ne fonctionne plus sous 2007
voici la fonction complète qui pose problème

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveChart.SeriesCollection(1).Points(n).DataLabel.Characters(Start:=Len(Sheets(feuille).Range(Etiquette & r + 1 + n - 1).Value) + 2, Length:=Len(Int(Sheets(feuille).Range(Chr$(Asc(Etiquette) - 1) & r + 1 + n - 1).Value * 100)) + 1).Font.FontStyle = "Gras"
cela permet de mettre en gras une partie du label. Et ça fonctionne très bien sous XL2003

XL 2007 me renvoie une erreur "Argument ou appel de procédure incorrect"

Je ne vois pas ce qui cloche puisque dans l'aide la même syntaxe est proposée

Merci d'avance pour vos réponse