Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ajout de série graphique en fonction d'un SI

  • Initiateur de la discussion Initiateur de la discussion golzag
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

golzag

XLDnaute Nouveau
***************************************************
Fichiers en pièce jointe pour plus de compréhension au message 3
***************************************************
Bonjour,

OBJECTIF : Crée un graphique pour tout l'étage E01 et lorsque la colonne 1 indique FAUX.


J'essaie de créer un graphique puis d'ajouter des séries en fonction d'un SI mais je galère un peu.

Je vous présenter mon cas, dans un premier temps le code :


Le while me permet de balayer les lignes.

Ensuite j'effectue mon Mon 1er si, il test si la condition est bonne.

Le 2ème si, je l'oblige à rentrer pour la création du graphique sinon il crée une courbe supplémentaire.

Comment je dois définir mon 1er test au niveau du VRAI/FAUX ?

ca bloque aussi à la 2ème série souvent alors je ne sais pas si il aime bien que je lui envoie ceci avec b en tant que variable :ActiveChart.SeriesCollection(b)

Est-ce que vous avez une idée ?

Est-ce que c'est réalisable ? peut-etre que non

Sinon une autre petit question est-ce que quelqu'un connait le code pour un IF avec 2 conditions sous VBA ?

Désolé pour la présentation c'est difficile de repérer les différentes boucles .

MErci d'avance pour votre aide

johann
 
Dernière édition:
Re : Ajout de série graphique en fonction d'un SI

Bonjour,

Ton code est difficilement compréhensible (en tout cas, pour moi) sans les données de la feuille de calcul. Tu peux pas poster un bout de ton fichier pour qu'on comprenne mieux.
De plus, dans ton code, j'ai l'impression que tu déclares certaines variables et qu'ensuite tu en utilises d'autres (Dim etage As String .... nom_etage = "E01", ...)

Si j'ai bien compris, pour tester du vrai/faux, il faut déclarer la variable en Boolean et l'initialiser à True (vrai) ou à False (Faux)
Dim x as Boolean
x=True
If x Then
...

Par contre pour la question que tu poses à la fin de ton post (tester 2 conditions) :
If condition1 And condition2 Then
ou
If condition1 Or condition2 Then

A+
Caillou
 
Re : Ajout de série graphique en fonction d'un SI

J'ai mis une version élaguer en pièce jointe.

Je pense que ça vous éclaircira.

Le BUT de cette macro est de :

Crée un graphique pour tout l'étage E01 et lorsque la colonne 1 indique FAUX.

Merci d'avance
 

Pièces jointes

Re : Ajout de série graphique en fonction d'un SI

Re,

L'init de nom_etage devrait comporter des guillemets
nom_etage = "E01"
De plus il manque une a = a + 1 dans le 2ème If (sinon ça boucle sans fin)

Caillou
 
Re : Ajout de série graphique en fonction d'un SI

J'ai une autre question si j'ai pas réponse ici je créerais un sujet .

Est-ce qu'il est possible de connaitre le nombre de série sur graphique ?

Après je voudrais faire une mise en forme mais le problème c'est que le nombre de série par graphique varie donc c'est assez aléatoire.

Merci d'avance
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…