|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : avril 2008 Messages : 80 ![]() |
Bonjour,
J'aimerai créer un graphique sparline sous Excel à partir de VBA. Le code ci-dessous ne fctionne pas. Voici ce que j'obtient :"erreur définie par l'application ou par l'objet " Code Visual Basic : Code :
Est-ce que qq1 saurait d'où proviendrait l'erreur Merci d'avance |
||
|
|
01
|
|
|
#2 | |||
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonjour,
Quand tu utilises des noms de feuille avec des espaces, tu dois les encadrer avec des quotes (guillemets simples) : Code :
__________________
Cordialement. Daniel Citation:
|
|||
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Le nom de ta feuille de données contient un espace, il fallait entourer le nom complet d'apostrophe.
Une autre remarque, spécifie le nom de la feuille de A1, pour n'avoir aucun souci plus tard. Mieux est de faire Code :
Worksheets("Feuil1").Range("A1").SparklineGroups.Add Type:=xlSparkColumn, SourceData:="'VMOY parcs'!N3:W3" [Edit]Bonjour Daniel, devancé.
__________________
Cordialement. |
|
|
00
|
|
|
#4 | ||
|
Invité régulier
![]() Inscription : avril 2008 Messages : 80 ![]() |
Bonjour,
Super! ta méthode fonctionne parfaitement. Pour l'intégrer dans mon code j'ai du apporter qques modifications : Code :
Dsl de revenir dessus mais j'ai essayé pas mal de chose ss résultat. Merci |
||
|
|
00
|
|
|
#5 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
"'VMOY parcs'!", pas "VMOY parcs!".
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2008 Messages : 80 ![]() |
Oups... excuse moi je me suis planté de copier-coller. Le code qui fonctionne parfaitement était bien :
Code :
Worksheets("Feuil1").Range("A1").SparklineGroups.Add Type:=xlSparkColumn, SourceData:="'VMOY parcs'!N3:W3" Code :
Worksheets("Feuil1").Range("A1").SparklineGroups.Add Type:=xlSparkColumn, SourceData:="'VMOY parcs'!" & Cells(num_ligne1,num_colonne1) & ":" & Cells(num_ligne2,num_colonne2) & """ A+ |
|
|
00
|
|
|
#7 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Ensuite il fallait mettre .address
Code :
__________________
Cordialement. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com