E

Passionné d'Excel

Inscrit le :26/06/2016
Dernière activité :18/11/2021 à 12:05
Version d'Excel :2019
Messages
3'227
Votes
1'559
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Ergotamine

DateAuteur du sujetSujetExtrait du message
16/10/2021 à 07:35GooffyRécupérer le nom d'une feuille dans une celluleDans ce cas : Ou encore par formule sur un fichier enregistré dans un repertoire : Cdlt...
15/10/2021 à 10:51Milly1234 Mais pourquoi ma formule ne fonctionne pasJ'ai un peu de mal à comprendre mais la formule ne souhaite pas sommer des dates comme vous l'avez préciser dans votre premier poste, mais comptabiliser le nombre de formation, donc NBVAL est bien adapté : Par contre avec cette formule vous ne pourrez jamais avoir la somme des formations si M10 = O...
15/10/2021 à 08:55Milly1234 Mais pourquoi ma formule ne fonctionne pas"0" est zéro en format texte. Ici si vous avez des dates alors il s'agit d'un format "numérique". De plus si vous voulez faire une somme, ne comptez pas le nombre de date via NBVAL, Votre fichier étant protégé cependant une idée de formule : Si ce n'est pas ça merci de donner un exemple concret avec...
13/10/2021 à 20:10Invité Problème transfert macro sous Excel 365Vu comme ça il faut activer la librairies outlook. Sous l'éditeur VBA : Outils > Références > Cochez Microsoft Outlook 16.0 (ou supérieur) Object Library > OK puis relancez la macro. Cdlt...
06/10/2021 à 20:14Vince408 Fonction NB.SI.ENS avec OUEn effet ma formule avec un OU ne fonctionne pas comme je l'attendais. Je retourne donc sur mon SOMMEPROD : Si des critères doivent être rajoutés, par exemple "c" alors la formule deviendrait : Cdlt...
04/10/2021 à 07:58Vince408 Fonction NB.SI.ENS avec OUCe n'est pas CTRL+MAJ+ENTER mais bien CTRL+SHIFT+ENTER (Shift est la touche en dessous de MAJ, celle avec la flâche vers le haut). Chez moi elle donne bien le résultat attendu : 3. Cf fichier joint. Pour la formule de Jean Eric que je salue également, FILTRE n'est disponible que sous EXCEL 365, d'où...
03/10/2021 à 20:30Vince408 Fonction NB.SI.ENS avec OUPar formule matricielle à valider par CTRL + SHIFT + ENTER : Cdlt...
03/10/2021 à 18:13Vince408 Fonction NB.SI.ENS avec OUEn ayant vos données sur la plage A1 a B5 et votre liste de critères soit a en G1 et b en G2 alors dans une des cellules de votre feuille : Ce qui donne un résultat de 3, je vous laisse adapter à votre fichier en étendant la zone des critères. Cdlt...
03/10/2021 à 13:34TaigaLupus Comptabilisé par matière et moisPour faire apparaître des regroupements : Cdlt...
03/10/2021 à 11:12TaigaLupus Comptabilisé par matière et moisPour ça, rien de mieux qu'un TCD. Cf exemple joint, je vous laisse revenir vers nous si vous avez des questions. Cdlt...
24/09/2021 à 08:54killerjoFormat cellule qui change selon valeurC'est probablement possible via MEFC ou VBA. Pour être plus simple et avoir une réponse adaptée, je conseillerais de joindre un fichier représentatif avec les différents cas et résultats attendus pour que l'on comprenne mieux. Cdlt...
23/09/2021 à 21:29Tiago Transfert des données UserForm dans une nouvelle lignePas trop compris pourquoi mettre des colonnes comme vous le faites, fusionner alors qu'il suffirait d'agrandir la largeur des colonnes, car là, vous allez être bloqué par le fusionnement, que je ne gère pas en VBA. C'est possible, mais encore une fois, je n'en vois pas l'intérêt. Cependant selon vot...
23/09/2021 à 21:13jdcpsyComparaison de doublonAvant de me lancer, quelques questions : - Est-il possible d'avoir des doublons (ou plus) en A avec des données en F ? Dans ce cas qu'en est-il ? - Dans le cas des doublons (ou plus) sans données en F, quelle ligne conserver ? Pour moi le plus simple et sans macro, si j'omets mes questions : Trier l...
23/09/2021 à 20:53loverMacro qui va au bout des lignes videsA tester avec un code un peu plus nettoyé (même si encore optimisable à mon avis). La plupart des select sont inutiles et ralentissent l’exécution, bien qu'introduit par l'enregistreur de macro, on peut directement inscrire les formules. N'ayant pas la sélection du début de la macro, je vous laisse...
23/09/2021 à 12:57de bresillonListe déroulante en fonction d'une celluleEn effet vous avez des doublons de code, la RECHERCHEV n'est pas efficace dans ce cas. En F4 de la feuille devis puis en tirant : Cdlt...
21/09/2021 à 18:05jag8308 Supprimer des tirets entre prénomLes guillemets avec un espace permettent d'insérer, s'il y en a pas, c'est du vide. Cdlt...
21/09/2021 à 16:22Sothin Fonction similaire à SI avec triple conditionsPossible avec SOMMEPROD, en supposant que les données soient sur la plage A1:D17, que vos critères soient en F2 pour le site, G2 pour le flux et H2 pour la zone alors en I2 : Si ça ne correspond pas merci de joindre un fichier représentatif avec le résultat escompté. Cdlt, PS : Bonjour BrunoM45 ...
21/09/2021 à 09:12coumbiss Mettre une croix au nom correspondant dans un tableau (macro)Comme je me suis lancé, une autre approche basée sur les références de votre table structurée (donc les lignes 16 a 21 n'étant pas dans votre table structurée, elles ne sont pas inclues, d'où l'absence de croix) : Cdlt...
21/09/2021 à 08:42Arck91 Réorganisation de donnéesS'il s'agit juste de l'échelle alors il suffit de mettre 0,041666666667 en unité principale et de supprimer le quadrillage vertical. Cf fichier joint. PS : En limitant l'échelle verticale a 1 comme dans votre exemple (dû probablement à l'absence de valeur), vous masquez des points. Cdlt...
21/09/2021 à 08:19Koshi Remplacer calcul d'un textbox par résultat dans le même textboxA insérer dans le module de votre USF : Cdlt...
20/09/2021 à 16:50GreenAA Mettre en italique une partie d'une celluleLa version qui gère l'absence de parenthèse : Cdlt...
20/09/2021 à 15:51Dev007 VBA Erreur lors du formatage des datesCi-contre ma correction car je n'ai pas trop compris ce que vous chierchiez à faire via Cells(Chaine, 3) : Cdlt...
20/09/2021 à 15:35Arck91 Réorganisation de donnéesPourquoi ajouter cette time line et ne pas simplement jouer sur le maximum et les intervalles du graphique pour avoir la bonne échelle soit sur l'axe horizontal : - Minimum : 0 - Maximum : 8,33333334 - Unité principale : 0,41666666667 - Nombre > Catégorie > Personnalisée - Code de format : &#9...
20/09/2021 à 13:00Lauranouche Index Equiv avec une dateSi j'ai bien compris en B7 puis en tirant vers la droite et en bas : Cdlt...
20/09/2021 à 12:28Lisa Ménard Formule "si" qui renvoie à un menu déroulantEn jouant avec le gestionnaire de noms et la liste de validation en E2 : Cf fichier joint. PS : Pensez à joindre votre fichier la prochaine fois, cela nous évitera de le reproduire. Cdlt...
19/09/2021 à 18:32Nico68Liste sans doublon + triJe pense qu'il serait bon de donner toutes les conditions dès le début. Une solution non optimisée mais qui donne le résultat escompté : Cdlt...
19/09/2021 à 17:15Nico68Liste sans doublon + triEn supposant qu'on doit l'afficher en feuille 2 du coup : Cdlt, PS : @galopin01 : Je pense qu'il manque "A3" en D6 et "C3" en F6 dans l'exemple qu'on doit re transposer en feuille 2...
19/09/2021 à 16:32liob2Sélectionner et déplacer les cellules qui contiennent la valeur en C1Petite erreur de ma part sur l'incrément de la boucle désolé. J'en ai profité pour rajouter une gestion d'erreur dans le cas où aucune commune ne correspond au critère : Cdlt...
19/09/2021 à 14:13liob2Sélectionner et déplacer les cellules qui contiennent la valeur en C1En passant par deux arrays : Cdlt...
19/09/2021 à 13:44liob2Sélectionner et déplacer les cellules qui contiennent la valeur en C1Comme ceci ? Cdlt...
19/09/2021 à 11:57Ahmednuance Lister les fichiers dans un dossierUn test à insérer dans un module standard en partant du principe que chaque fichier possède l'extension xlsx, et que la BDD se situe sur la première feuille du fichier. Comme chaque fichier est ouvert puis refermé par la macro, le temps d’exécution peut être long. A teste, fonctionnel chez moi : Cdl...
19/09/2021 à 10:19Nico68Liste sans doublon + triEncore moi en ayant updaté mon code : Cdlt...
18/09/2021 à 07:32ledzep Si cellule B3 non vide alors metre PE dans D3Si vous souhaitez effacer cette plage sous les mêmes conditions que citées alors : Cdlt...
17/09/2021 à 14:28Joco7915 Formule ou code pour compter le changement de couleurLà j'ai peur d'arriver à ma limite de connaissances. J'aurai tendance à dire que mon code est "sale" du fait d'une cellule qui s'additionne sur elle même. Peut être tester que la cellule modifiée n'est pas O5, mais si ça ne fonctionne pas, je n'aurais pas d'autres idées désolé : Cdlt...
17/09/2021 à 12:33Dev007 VBA Erreur de syntaxe pour supprimer zéro de droiteJe ne suis pas sûr que la méthode Replace soit la plus adaptée. En effet si la valeur cherchée est 0 et que vous la remplacez, alors vous la remplacez dans toute votre chaîne de caractère selon votre code. Donc si des 0 se trouvent en plein milieu ces derniers seront effacés. Pour l'histoire du = et...
17/09/2021 à 11:14Joco7915 Formule ou code pour compter le changement de couleurLa version updatée : Par contre que veut dire "le total d'erreur doit se cumuler" ? Si l'on remplace 12 par 13, alors le compteur doit passer à 2 ? Dans ce cas il faudrait passer par macro événementielle en insérant ce code dans le module de la feuille : Cdlt...
17/09/2021 à 10:52capsoude78 Fonction Si avec plusieurs contraintesImbriquez 2 SI. En suivant votre raisonnement, vous testez d'abord la valeur en I, si c'est pas OUI alors on affiche directement 0 en L. Sinon, on test alors la valeur en J, donc second SI. Même si on ne peut pas imbriquer plus de 7 SI les uns dans les autres, c'est utile pour des petits tests condi...
17/09/2021 à 10:09Joco7915 Formule ou code pour compter le changement de couleurDans n'importe quelle cellule : Cdlt...
17/09/2021 à 09:23mrpetitchat Code couleur lors delai dépasséSi j'ai bien compris la demande via une mise en forme conditionnelle placée en colonne O : Ou en Q2 puis en tirant : On soustrait la date en colonne O à la date d'aujourd'hui, on récupère le délai de l'action via la RECHERCHEV, comparaison de valeur et le tour est joué, si le délai est supérieur alo...
17/09/2021 à 07:34ledzep Si cellule B3 non vide alors metre PE dans D3Dès lors que nous rentrons dans l'aspect autorisation d'accès cela devient plus complexe car pour quelqu'un qui connait il y aura toujours moyen de contourner. Cependant, on peut donner accès à la feuille ADMINISTRATEUR que via l'utilisateur connecté : Vous pouvez aussi tout simplement faire quelque...
17/09/2021 à 07:10sumo211 Doublons et conditionsVous ne pourrez pas "inscrire" de contenu via une MEFC, le contenu n'étant pas une mise en forme. Donc par formule en I2 puis en tirant : Cdlt...
16/09/2021 à 20:33sumo211 Doublons et conditionsAprès s'être positionné en A2, appliquez la MEFC avec la formule suivante : Puis appliquez le style voulu. Cdlt...
16/09/2021 à 20:14ledzep Si cellule B3 non vide alors metre PE dans D3Si j'ai bien compris : Par contre les "PE" sont inscrits en orange, je me suis fait avoir en pensant qu ma macro ne fonctionnait pas. Cdlt...
16/09/2021 à 18:04CDB Apparition d'un message box sous conditionJe comprend un peu mieux, le code étant une procédure événementielle, il est à insérer dans le module de la feuille (Donc Feuil1 ici) comme précisé, et non un module standard. C'est donc une Private Sub Worksheet_Change et non une Sub standard. Cf fichier joint. Cdlt...
16/09/2021 à 17:45CDB Apparition d'un message box sous conditionDésolé je ne comprend pas. Le code fonctionne comme demandé lorsque quelque chose est renseigné que ce soit en cellule E6 ou E15, un messagebox apparaît, dans tous les autres cas, rien n'apparaît. Cdlt...
16/09/2021 à 17:36CDB Apparition d'un message box sous conditionQu'est ce que cela veut dire ? Merci de donner le plus d'exemples représentatifs. Ici dès lors qu'une cellule change en colonne E sur la hauteur de votre tableau, que la cellule de la même ligne en colonne J n'est pas vide, un message apparaît. A vous d’énoncer les différents cas et le(s) résultat(s...
16/09/2021 à 17:33JRa Références absoluesPerso je selectionnes mes cellules, j'essaie de trouver un patern commun à l'ensemble des formules de ma sélection : C'est de la bidouille, mais ça a toujours fonctionné chez moi. Cdlt...
16/09/2021 à 17:21CDB Apparition d'un message box sous conditionSi j'ai bien compris, à insérer dans le module de votre feuille : Cdlt...
16/09/2021 à 13:10de bresillonListe déroulante en fonction d'une celluleUn test sur une liste de validation avec un nom associé à une plage dynamique en C4 : - DECALER : La fonction décaler part de la cellule C1 de la feuille bible - EQUIV : Elle se décale sur la ligne de la première occurrence de votre critère en A4 de la feuille devis sur la première colonne de votre...
14/09/2021 à 12:30adnul Trouver une chaine de caractère dans une formulePas trop compris l'intérêt comme on peut afficher les formules contenues dans les cellules, mais au cas où il faut utiliser les termes en anglais. A adapter : Cdlt...