tontonexcel
XLDnaute Occasionnel
Bonjour à tous,
Je suis en train de tester une macro qui doit fonctionner sous Excel 2007 et versions supérieures
Fonctionnement très simple : Désactiver l'affichage du volet dans un graphique croisé dynamique
Sur Excel 2007 : ActiveWorkbook.ShowPivotChartActiveFields = False
Sur Excel 2010 : ActiveChart.ShowAllFieldButtons = False
J'ai donc fait un petit test avec Application.Version pour tester la version d'Excel, mais le souci est que la syntaxe 2010 n'existe pas dans 2007 à l'exécution j'ai une erreur de compilation
Comment est-il possible de contourner cela ?
Je joins éventuellement le fichier la macro est événementielle dans la feuille Histogramme
Merci à vous
Je suis en train de tester une macro qui doit fonctionner sous Excel 2007 et versions supérieures
Fonctionnement très simple : Désactiver l'affichage du volet dans un graphique croisé dynamique
Sur Excel 2007 : ActiveWorkbook.ShowPivotChartActiveFields = False
Sur Excel 2010 : ActiveChart.ShowAllFieldButtons = False
J'ai donc fait un petit test avec Application.Version pour tester la version d'Excel, mais le souci est que la syntaxe 2010 n'existe pas dans 2007 à l'exécution j'ai une erreur de compilation
Comment est-il possible de contourner cela ?
Je joins éventuellement le fichier la macro est événementielle dans la feuille Histogramme
Merci à vous