Prob d'execution de macro

P

Patmo

Guest
Bonjour à tous,

J'ai un problème qui me bloque malheureusement: j'utilise une macro qui crée un graphique, simplement avec une instruction Charts.Add. Le problème est que, suite à je ne sais quel installation d'un utilitaire pour faire des graphiques, ma macro s'arrête au moment de créer le graph et j'obtiens le message:
Erreur d'execution 1004:
Impossible d'appliquer le type de graphique par défaut aux données selectionnées.

Comment peut-on régler ceci? S'agit-il d'un problème de DLL ou qq chose du style?

Merci d'avance à ceux qui me répondront.
 
R

renato

Guest
salut patmo
tu devrais verifier si ta macros est complete
et posssède toutes les donnès necessaires à la creation du dit graphique



Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Feuil1").Range("A1:A13"), PlotBy _
:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
With ActiveChart
.HasTitle = False
.Axes(xlCategory, xlPrimary).HasTitle = False
.Axes(xlValue, xlPrimary).HasTitle = False
End With
ActiveWindow.Visible = False
Windows("Classeur1").Activate
Range("F3").Select
End Sub
 
P

Patmo

Guest
Salut Renato,
merci pour ton conseil avisé.
J'ai finalement pu localiser le problème. J'ai créé un graphique en surface. Excel a planté, je l'ai restarté. Ensuite, ce modèle de graph, incompatible avec mes données, est devenu le modèle de référence.
J'ai utilisé une macro avec application.setdefaultchart une seule fois puis tout est redevenu en ordre.
Ma macro fonctionne (bon, j'as toujours un message à l'ouverture d'Excel Erreur de fichier: des données risques d'être perdues), mais c'est utilisable.
Merci pour ta réponse
Patmo
 

Discussions similaires

Statistiques des forums

Discussions
311 713
Messages
2 081 808
Membres
101 819
dernier inscrit
lukumubarth