Echange de graphique vba ou formule
Résolualexis4489 Messages postés 83 Date d'inscription mercredi 3 mars 2021 Statut Membre Dernière intervention 2 octobre 2024 - 2 oct. 2024 à 08:24
- Echange de graphique vba ou formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Changer carte graphique - Guide
- Formule excel - Guide
13 réponses
25 sept. 2024 à 18:06
Bonjour.
Je ne connais pas Excel 365 ; j'en suis encore à la version 2013.
Je ne pratique pas non plus VBA.
J'aurais à faire ce travail, je créerais un onglet avec un graphique par année (et non pas un onglet avec tous les graphiques), et j'utiliserais des liens hypertextes pour me déplacer vers l'onglet concerné ...
25 sept. 2024 à 15:37
Bonjour,
Quelle est ta version d'Excel ?
Daniel
25 sept. 2024 à 15:49
Microsoft excel pour microsoft 365 MSO ( Version 2408 Build 16.0.17928.20114) 32 bits
25 sept. 2024 à 17:35
Je voudrais être sûr d'avoir bien compris. C'est le graphique de la feuille Reporting qui doit se modifier selon K2 et L2 ?
Daniel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question25 sept. 2024 à 19:08
Voici une première approche :
https://www.swisstransfer.com/d/541c2c57-e83f-4a4a-93f9-4c83319974e6
Daniel
25 sept. 2024 à 19:47
Bonjour danielc0,
C'est super mais je n'ai pas compris la marche à suivre, pouvez-vous éclairer ma lanterne!
Modifié le 25 sept. 2024 à 19:26
Bonjour,
Une proposition selon ce que j'ai compris.
Le numéro de la cellule $L$2 correspond au numéro du graphique et lorsque vous le changez la macro se déclenche.
A vous de voir si ... !
Le lien : https://www.cjoint.com/c/NIzrpUFWE8Z
Désolé . danielc0 pour le croisement !
26 sept. 2024 à 09:04
Alors déjà merci à vous deux d'avoir pris le temps de m'aider et de me proposer une solution.
le pingou
C'est cela, par contre lorsque j'ai voulu rajouter un graphique ou changé l'ordre de ceux déjà présent cela fonctionne plus.
j'ai bien copier-coller ton code dans mon fichier et donner un nom au graphique et ajoutant le numéro devant dans l'onglet graphique.
mais dès que j'ai voulu modifier cela me met graphique non existant.
Danielc0
Peux-tu m'expliquer comment tu as fait vu que y a pas de code auquel me réferencer.( de façon simple si possible)
afin que je puisse savoir comment en rajouter dans le futur.
en vous remerciant.
26 sept. 2024 à 11:27
Bonjour,
Merci du retour, pour trouver ou est l'erreur, mettre le fichier à disposition sur le site de votre choix et poster le lien.
26 sept. 2024 à 14:51
salut,
merci pour aide voici le lien.
https://www.swisstransfer.com/d/c619fff5-f08f-4d07-974c-48336f0f0a4e
26 sept. 2024 à 16:31
Bonjour,
Merci, je vais voir le fichier et vous rendrez réponse...patience.
Salutations.
Le Pingou
26 sept. 2024 à 10:12
Bonjour à tous,
Explications :
Tout est sur la feuille graphique. En T10, la fonction ASSEMB.V superpose les données des feuilles 2023 et 2024.
En AA10:AB13, j'ai porté les différentes combinaisons d'années et d'IDs. En AE10 et AF10, la fonction FILTRE calcule les dates de début et de fin de période en fonction de Reporting!K2 et L2.
Le nom défini "dat" est défini par :
=DECALER(graphique!$T$1;EQUIVX(graphique!$AE$10;graphique!$T:$T)-1;;EQUIVX(graphique!$AF$10;graphique!$T:$T)-EQUIVX(graphique!$AE$10;graphique!$T:$T)+1)
EQUIVX(graphique!$AE$10;graphique!$T:$T)
renvoyant la ligne de la date de début de période et :
EQUIVX(graphique!$AF$10;graphique!$T:$T)
celle de la date de fin. "dat" représente donc la plage de date de la période souhaitée. Les noms "envoyés", "reçus" et "scannés" sont définis par décalage par rapport à "dat". Ce sont ces 4 noms définis qui définissent les valeurs d’abscisse et des séries du graphique :
Daniel
PS @alexis4489 StatutMembre
Je n'ai pas compris, dans le 1er graphique, pourquoi la sérrie "certificats reçus commence en 2023!G108 alors que les dates commencent en 2023!B7 ?
26 sept. 2024 à 11:30
Super, Merci danielc0
Salutations.
Le Pingou
26 sept. 2024 à 14:58
Salut effectivement c'est une erreur de ma part, j'ai du me tromper avec tous les mélanges de graphique j'ai fait ^^.
je te remercie de ton temps,
Je garde ta solution sous le coude si on me refuse l'utilisation de macro.
Modifié le 26 sept. 2024 à 15:16
Merci du retour. Pour ma part je vous conseille l'utilisation de la proposition de danielc0 (salutations) car vous n'avez pas besoins d'éditer un graphique pour chaque cas.
Penser de marquer comme résolu si c'est le cas!
26 sept. 2024 à 18:10
Bonjour,
Votre système utilise le nom anglais (Chart…) pour les graphiques (probablement configuration de votre système ou autre inconnu pour moi).
J’ai modifié le code pour prendre en compte ce problème. En plus j’ai introduit la valeur 4 pour un graphique inexistant pour voir ce qui se passe.
Sur la feuille Reporting voir le petit encart pour la liste déroulante $L$2$.
Le lien : https://www.cjoint.com/c/NIAqkP7julZ
27 sept. 2024 à 10:06
Bonjour,
Dans votre projet vous avez 2 listes de choix (année [K2] et numéro graphique en [L2] ) il manque une explication… pour une année est-ce qu’il peut y avoir plusieurs graphiques ? Si oui alors il est nécessaire de lier les 2 choix… !
2 oct. 2024 à 08:24
Bonjour, excusez-moi de ne pas avoir pu vous répondre plutôt.
j'ai été pris par mes activités professionnel.
je vous remercie de votre aide à tous les deux.