Petit pb VBA
Résolu/Fermé
Reivax91
Messages postés
253
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
30 juillet 2014
-
14 juin 2011 à 12:31
Reivax91 Messages postés 253 Date d'inscription mardi 30 novembre 2010 Statut Membre Dernière intervention 30 juillet 2014 - 20 juin 2011 à 15:26
Reivax91 Messages postés 253 Date d'inscription mardi 30 novembre 2010 Statut Membre Dernière intervention 30 juillet 2014 - 20 juin 2011 à 15:26
A voir également:
- Petit pb VBA
- Petit colis distribution ✓ - Forum Consommation & Internet
- Comment retourner un colis - Forum Consommation & Internet
- [Sujet Groupé] Shein livraison sans réception ✓ - Forum Consommation & Internet
- Find vba - Astuces et Solutions
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
2 réponses
melanie1324
Messages postés
1505
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
14 juin 2011 à 13:37
14 juin 2011 à 13:37
bonjour,
tout simplement parce que tu lui demandes de commencer à 0 alors qu'il faut commencer par 1 :
For i = 1 To NbLigne
ActiveChart.SeriesCollection("" & i).Name = "=Stats!$B$" & (i + 4)
Next i
tout simplement parce que tu lui demandes de commencer à 0 alors qu'il faut commencer par 1 :
For i = 1 To NbLigne
ActiveChart.SeriesCollection("" & i).Name = "=Stats!$B$" & (i + 4)
Next i
Reivax91
Messages postés
253
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
30 juillet 2014
28
14 juin 2011 à 16:06
14 juin 2011 à 16:06
Salut d'abord merci pour ta réponse, mais il semblerait que je sois obligé de commencer à 0 sinon il ne renomme pas la première serie :/
Autre chose, il ne veut pas du "SeriesCollection(i)", je suis obligé de laisser "SeriesCollection("" & i)" pour qu'il reconnaisse la variable
Mais j'ai quand même trouvé une solution, avec les données sur la meme feuille :
Forcement si je commence à zéro, il faut soustraire 1 à NbLigne, je pense que c'est cela qui me générait l'erreur.
Encore merci
Bonne journée
Reivax
Autre chose, il ne veut pas du "SeriesCollection(i)", je suis obligé de laisser "SeriesCollection("" & i)" pour qu'il reconnaisse la variable
Mais j'ai quand même trouvé une solution, avec les données sur la meme feuille :
For i = 0 To NbLigne - 1 ActiveChart.SeriesCollection("" & i).Name = Range("A" & i + 31).Value Next i
Forcement si je commence à zéro, il faut soustraire 1 à NbLigne, je pense que c'est cela qui me générait l'erreur.
Encore merci
Bonne journée
Reivax
melanie1324
Messages postés
1505
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
14 juin 2011 à 16:16
14 juin 2011 à 16:16
peux-tu le mettre à résolu alors stp!!!
Reivax91
Messages postés
253
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
30 juillet 2014
28
20 juin 2011 à 15:26
20 juin 2011 à 15:26
Au tps pr moi
14 juin 2011 à 13:42
For i = 1 To NbLigne
ActiveChart.SeriesCollection(i).Name = "=Stats!$B$" & (i + 4)
Next i