Excel03- format de cellule, % ou points, vba
Fermé
nemzor
Messages postés
13
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
20 août 2012
-
9 août 2012 à 16:22
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 - 13 août 2012 à 18:05
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 - 13 août 2012 à 18:05
A voir également:
- Excel03- format de cellule, % ou points, vba
- Format epub - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Excel cellule couleur si condition texte - Guide
- Créer une carte avec des points - Guide
5 réponses
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
9 août 2012 à 16:26
9 août 2012 à 16:26
Ne connaissant pas VBA, je pourrais te suggérer de prévoir plusieurs colonnes, l'une pour "Marge", l'autre pour "Variation" ...
nemzor
Messages postés
13
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
20 août 2012
2
10 août 2012 à 09:40
10 août 2012 à 09:40
Oui ca serait une solution de dernier recours, mais dans un souci de simplicité une petite macro bien plaçée rendrait le tout + agréable!
Quelqu'un pour up ce fil? =)
Merci
Quelqu'un pour up ce fil? =)
Merci
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
10 août 2012 à 11:40
10 août 2012 à 11:40
Bonjour,
Sans doute qu'un fichier exemple motivera les bonnes volontés.
cjoint.com et coller ici le lien fourni.
De plus tu signales une erreur sans plus de précision. On doit sortir la boule de cristal ?
eric
Sans doute qu'un fichier exemple motivera les bonnes volontés.
cjoint.com et coller ici le lien fourni.
De plus tu signales une erreur sans plus de précision. On doit sortir la boule de cristal ?
eric
nemzor
Messages postés
13
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
20 août 2012
2
13 août 2012 à 10:37
13 août 2012 à 10:37
Bonjour,
Voici un fichier exemple sur lequel vous pourrez vous appuyer afin de comprendre ce que je cherche à faire...
https://www.cjoint.com/?BHnkJwfasZA
Merci
Voici un fichier exemple sur lequel vous pourrez vous appuyer afin de comprendre ce que je cherche à faire...
https://www.cjoint.com/?BHnkJwfasZA
Merci
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
Modifié par eriiic le 13/08/2012 à 10:49
Modifié par eriiic le 13/08/2012 à 10:49
Bonjour,
Pas vu de listes déroulantes, pas d'indication des cellules concernées, pas plus d'explication sur l'erreur rencontrée.
Pas envie de tout deviner ou de commencer une suite de questions/réponses, j'abandonne et je passe la main à qui veut bien.
eric
Pas vu de listes déroulantes, pas d'indication des cellules concernées, pas plus d'explication sur l'erreur rencontrée.
Pas envie de tout deviner ou de commencer une suite de questions/réponses, j'abandonne et je passe la main à qui veut bien.
eric
nemzor
Messages postés
13
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
20 août 2012
2
13 août 2012 à 11:04
13 août 2012 à 11:04
La liste déroulante est en haut à gauche en rouge, faut vraiment le faire exprès pour la louper.
Mon problème est expliqué dans mon premier post.
Enfin bref je ne vois pas l'utilité de me répondre "pas envie de répondre", eric.
Si quelqu'un d'autre a du temps à me consacrer je l'en remercie grandement.
Mon problème est expliqué dans mon premier post.
Enfin bref je ne vois pas l'utilité de me répondre "pas envie de répondre", eric.
Si quelqu'un d'autre a du temps à me consacrer je l'en remercie grandement.
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
Modifié par eriiic le 13/08/2012 à 12:51
Modifié par eriiic le 13/08/2012 à 12:51
C'est sûr, c'est sans doute trop difficile de dire je met ça dans telle cellule, je veux que ça donne ça dans telle autre.
Autant laisser les bénévoles perdre du temps à essayer de deviner.
Désolé de préférer consacrer mon temps de loisir à ceux qui font l'effort d'explications complètes et précises.
Et crois moi que je ne suis pas le seul. Maintenant à toi de voir si tu désires interesser le maximum de personnes à tes questions ou non...
Pour ta nouvelle question c'est pareil...
Aucune macro dans ton fichier. On ne sait pas ce que tu as fait, il faut une boule de cristal.
eric
Autant laisser les bénévoles perdre du temps à essayer de deviner.
Désolé de préférer consacrer mon temps de loisir à ceux qui font l'effort d'explications complètes et précises.
Et crois moi que je ne suis pas le seul. Maintenant à toi de voir si tu désires interesser le maximum de personnes à tes questions ou non...
Pour ta nouvelle question c'est pareil...
Aucune macro dans ton fichier. On ne sait pas ce que tu as fait, il faut une boule de cristal.
eric
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
13 août 2012 à 11:38
13 août 2012 à 11:38
Bonjour,
Tel que le tableau est présenté à quoi sert une macro alors qu'une fonction Texte suffit.
La formule =SI($A$20=1;G7/E7*100;G7-E7) peut devenir =SI($A$20=1;TEXTE(G7/E7;"0,00%");G7-E7) pour résoudre le problème.
Tel que le tableau est présenté à quoi sert une macro alors qu'une fonction Texte suffit.
La formule =SI($A$20=1;G7/E7*100;G7-E7) peut devenir =SI($A$20=1;TEXTE(G7/E7;"0,00%");G7-E7) pour résoudre le problème.
nemzor
Messages postés
13
Date d'inscription
mercredi 27 juin 2012
Statut
Membre
Dernière intervention
20 août 2012
2
13 août 2012 à 12:17
13 août 2012 à 12:17
Bonjour,
Le tableau sur lequel je travail possède une liste déroulante de plusieurs dizaines de critères, les "SI(" devriendraient alors trop nombreux.
Finalement je pense avoir trouvé d'où mon problème vient :
La macro de mon premier post fonctionne.
Or elle ne s'exécute qu'une seule fois (à l'ouverture du fichier).
Comment faire pour qu'elle s'exécute à chaque changement de critère dans la liste déroulante?
Merci
Le tableau sur lequel je travail possède une liste déroulante de plusieurs dizaines de critères, les "SI(" devriendraient alors trop nombreux.
Finalement je pense avoir trouvé d'où mon problème vient :
La macro de mon premier post fonctionne.
Or elle ne s'exécute qu'une seule fois (à l'ouverture du fichier).
Comment faire pour qu'elle s'exécute à chaque changement de critère dans la liste déroulante?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
13 août 2012 à 18:05
13 août 2012 à 18:05
Ecoute un peu, nemzor.
"une liste déroulante de plusieurs dizaines de critères" pourtant il n'y en a que deux dans le fichier exemple ...
"La liste déroulante est en haut à gauche en rouge, faut vraiment le faire exprès pour la louper" mais il faut commencer par deviner que le rouge est la couleur que tu emploies pour repérer les listes déroulantes !
"Si quelqu'un d'autre a du temps à me consacrer je l'en remercie grandement" nous sommes nombreux à prendre sur notre temps pour le consacrer à aider les autres ; mais aucun de nous n'aime perdre son temps.
C'est toi qui sollicites de l'aide ; c'est à toi de faire preuve d'humilité et de politesse, même si certaines réponses t'agacent ou t'indisposent. Il y a déjà près de deux mois que tu es inscrit comme membre, et tu n'as pas encore acquis l'esprit de la Charte de CCM ? Il faudra changer, si tu veux espérer des réponses à tes prochaines questions dans Bureautique (car le forum Programmation ne répond pas aussi volontiers, n'est-il pas vrai ?).
"une liste déroulante de plusieurs dizaines de critères" pourtant il n'y en a que deux dans le fichier exemple ...
"La liste déroulante est en haut à gauche en rouge, faut vraiment le faire exprès pour la louper" mais il faut commencer par deviner que le rouge est la couleur que tu emploies pour repérer les listes déroulantes !
"Si quelqu'un d'autre a du temps à me consacrer je l'en remercie grandement" nous sommes nombreux à prendre sur notre temps pour le consacrer à aider les autres ; mais aucun de nous n'aime perdre son temps.
C'est toi qui sollicites de l'aide ; c'est à toi de faire preuve d'humilité et de politesse, même si certaines réponses t'agacent ou t'indisposent. Il y a déjà près de deux mois que tu es inscrit comme membre, et tu n'as pas encore acquis l'esprit de la Charte de CCM ? Il faudra changer, si tu veux espérer des réponses à tes prochaines questions dans Bureautique (car le forum Programmation ne répond pas aussi volontiers, n'est-il pas vrai ?).