Date | Auteur du sujet | Sujet | Extrait du message |
---|
12/07/2019 à 10:44 | widori | Ajouter des bordures en fonction d'une autre cellule non vide | Tu peux appliquer une mise en forme conditionnelle avec la formule =$A$2<>"" s'applique à =$B$2:$L$2 Cordialement... |
12/07/2019 à 10:39 | roulio_97 | Conditions sur des cases à cocher | Il y a possibilité de désactiver les cases à cocher avec la propriété Enabled . Cordialement... |
11/07/2019 à 15:25 | -arthur- | Détecter si une cellule est en édition | La description du fonctionnement faite par Arthur me semble mieux correspondre à l’évènement Change que SelectionChange . De plus, Workbook_SelectionChange ... connais pas ! Cordialement... |
11/07/2019 à 11:59 | Pokzy | Selectionner un plage de valeur à partir d'une cellule avec texte précis | Tu peux t'inspirer de cette macro Cordialement... |
09/07/2019 à 14:43 | Invité | Dans sous-totaux | Ton fichier en retour ... Cordialement... |
09/07/2019 à 13:44 | Invité | Dans sous-totaux | Dans ton premier fichier, il n'y a qu'une feuille qui se nomme Feuil1. Il n'y a pas de macro et aucune formule excepté celles des sous-totaux. Dans ton second fichier, il y a 5 feuilles. Dans la feuille "Analyse assortiment" le positionnement des colonnes n'est pas identique à celui du premier fichi... |
09/07/2019 à 13:20 | Invité | Dans sous-totaux | Pour aller plus loin, il faut que tu transmettes un classeur avec la vrai structure du fichier et avec des données qui reflètent la réalité afin de permettre un positionnement correct des résultats et la réalisation de tests. Cordialement... |
09/07/2019 à 13:16 | evads | Chronologie | Une proposition avec un tri effectué à l'ouverture du classeur. (voir la procédure Workbook_Open() du module ThisWorkbook). Cordialement... |
09/07/2019 à 11:47 | Invité | Dans sous-totaux | Tu peux compléter la procédure Extraire_données afin de renseigner les % déchets Coopérative et % déchets filiale. Il suffit pour cela de balayer la colonne A, repérer les cellules qui contiennent le mot "Total", et sur la ligne correspondante placer les formules du calcul de pourcentage indiquées p... |
09/07/2019 à 10:45 | Invité | Dans sous-totaux | Difficile de t’aider car tu ne dis pas comment est élaborée ta feuille de données... |
09/07/2019 à 10:14 | Invité | Dans sous-totaux | Tu peux placer les formules de calcul du pourcentage. Exemple : =ABS(E5/C5) en G5 =ABS(F5/D5) en H5 Cordialement... |
09/07/2019 à 09:49 | Kisscool25 | Calcul suivant tranche | Résultat attendu avec la formule =MIN(2;D3) * tarifs!C1 + MAX(D3-2;0) * tarifs!C2 Voici ton fichier en retour ... Cordialement... |
09/07/2019 à 09:13 | evads | Chronologie | Il faut que tes jalons soient placés dans l’ordre chronologique. Pour cela, il suffit de sélectionner la plage B25:D37 et effectuer un tri du plus ancien au plus récent. Cordialement... |
09/07/2019 à 08:54 | Willau | Recherche date/heure la plus récente dans une zone définie | C’est effectivement dû au format des cellules de la plage H22:H33. Si tu leur affectes un format date du type jj/mm/aaaa hh:mm, la formule =MAX(H22:H33) renvoie bien le résultat attendu. Cordialement... |
08/07/2019 à 22:49 | SeyMode | Donnée concaténées -> Plusieurs ligne séparées | Effectivement, cela simplifie ... Cordialement... |
08/07/2019 à 20:32 | SeyMode | Donnée concaténées -> Plusieurs ligne séparées | Une proposition avec VBA ... Cordialement... |
08/07/2019 à 20:05 | SONYA24 | Formules Index Equiv | Ton fichier en retour ... Cordialement... |
08/07/2019 à 11:30 | Emilie38 | Aide Excel mise en forme conditionelle | Voici un exemple ..... |
08/07/2019 à 11:02 | Emilie38 | Aide Excel mise en forme conditionelle | Avec 3 mises en forme conditionnelles appliquées en colonne C, Formule pour l'atteinte de l'objectif : =ET($C2=$B2;NBVAL($B2:$C2)=2) Remplissage vert s'applique à : =$C$2:$C$50000 (à adapter) Formule pour le réel inférieur à l'objectif : =ET($C2<$B2;NBVAL($B2:$C2)=2) Formule pour le réel supérieu... |
05/07/2019 à 13:43 | mgf61 | Choisir/equiv | Une proposition avec un tableau de correspondance (Feuil2). Cordialement... |
19/06/2019 à 18:39 | cmoilinoa | Fonction Find et Findnext | Ton fichier en retour ... Pour avoir une information fixe en bas de page, il faut la placer dans le pied de page. Si problème, tu vas devoir te passer de mon aide pendant un quinzaine ... Cordialement... |
19/06/2019 à 14:03 | kirei-Sama | Mise en forme conditionnelle | Mise en forme conditionnelle avec la formule =$K2=MIN($K$2:$K$22) Cordialement... |
19/06/2019 à 13:56 | cmoilinoa | Fonction Find et Findnext | Pour adapter le nombre de lignes en fonction du nombre de noms, j’ai remplacé les copies par des insertions. Pour éviter qu’un même nom apparaisse à la fois dans la liste des ouvriers et celle des brigadiers, j’ai placé un test dans la recherche des brigadiers. Si tu souhaites absolument voir le nom... |
19/06/2019 à 09:49 | cmoilinoa | Fonction Find et Findnext | En l’état actuel, le traitement global est effectué suite à une modification de la cellule D7, soit la sélection d’une tâche. On établit alors la liste des ouvriers suivant la qualification demandée. Ensuite, on établit la liste des brigadiers et cette liste vient se placer en dessous de celle des o... |
18/06/2019 à 16:58 | Mika94 | Fonction Indirect ne marche pas | Première formule : Seconde formule... |
18/06/2019 à 15:42 | cmoilinoa | Fonction Find et Findnext | Au vu de ton tableau, les ouvriers avec le poste "brigadier" font l'objet d'une liste à part. Ils n'entrent donc pas directement dans la recherche initiée par la cellule D7. Il suffit donc de lister les ouvriers identifiés par un "oui" dans la colonne "Brigadier". Cordialement... |
18/06/2019 à 09:38 | cmoilinoa | Fonction Find et Findnext | Voici un fichier exemple créé à partir de tes images. Si la procédure ne fonctionne pas de ton coté, il te faudra chercher les différences. Je t'avais conseillé de joindre un classeur qui indique la structure exacte des tes feuilles avec quelques lignes de données (non confidentielles), précisant ég... |
17/06/2019 à 20:21 | baldwin | Problème de tri avec des croix | Si tu appliques le filtre automatique après avoir sélectionné la ligne 1, ce filtre s’applique sur la zone active qui s’arrête avant la première ligne vide, soit la ligne 355. La plage filtrée est donc $A$1:$L$354. Cela explique que les valeurs au-delà de la ligne 354 ne soient pas prises en compte... |
17/06/2019 à 15:09 | cmoilinoa | Fonction Find et Findnext | Voici un code à placer dans le module de la feuille 1 Cordialement... |
15/06/2019 à 20:02 | Sunnyflower31 | Fonction si et liste déroulante | =SI(N3="auguste";K3*(1-2,9%)-0,35;M3) Cordialement... |
15/06/2019 à 13:39 | Fabien63 | Masquer des lignes sans suite logique | Un filtre automatique sur la colonne K pour les valeurs commençant par "PL" semble suffisant. Cordialement... |
14/06/2019 à 16:01 | cmoilinoa | Fonction Find et Findnext | Je te conseille de joindre un classeur qui indique la structure exacte des tes feuilles avec quelques lignes de données (non confidentielles). Précise également le résultat attendu avec un exemple. Cordialement... |
12/06/2019 à 23:47 | denco01 | Additionner des plages de cellules contenant des heures | Essaye avec : =SI(SOMME(G3:G16)>70/24;SOMME(G3:G16)-70/24;0) Cordialement... |
12/06/2019 à 20:14 | chermiti | Aide sur formule avec 3 conditions en utilisant option button (menu develop | Re, Désolé, je passe la main car je n'ai pas de solution avec formules à te proposer. Je ne doute pas que parmi les contributeurs il se trouvera un féru de formules qui t'en concoctera une. Cordialement... |
12/06/2019 à 16:27 | xszma | Simplification enregistreur macro | En clair, tu veux que l'on devine ce que tu as fait ... pourquoi tu l'as fait ... et comment tu pourrais mieux faire ! A priori, tu remplaces les formules de la colonne AG par les valeurs renvoyées par ces formules. Pour simplifier, tu peux supprimer les sélections : Cordialement... |
12/06/2019 à 14:45 | Crayotte | Formule | J'ai placé une trame dans la feuille "Base". Dis-moi si cela te convient. Cordialement... |
12/06/2019 à 11:34 | chermiti | Aide sur formule avec 3 conditions en utilisant option button (menu develop | Une proposition avec un filtre avancé (procédure VBA). Cordialement... |
12/06/2019 à 09:52 | BICE45 | Mettre ligne en couleur en fonction d'une céllule | Ton fichier en retour ... Cordialement... |
11/06/2019 à 23:22 | Benetop91 | Macro fichier de suivi | Voila, voila ! Et maintenant... |
11/06/2019 à 21:01 | Benetop91 | Macro fichier de suivi | Quelques points à éclaircir ou à confirmer. 1 - la position de la colonne "Liste type" n'est pas fixe. Il faut donc déterminer cette position. Peux-tu confirmer qu'il n'y aura aucune autre colonne après elle ? 2 - Lors d'une mise à jour ou nouveauté, c'est l'ensemble du tableau qui va être effacé pu... |
11/06/2019 à 19:58 | Benetop91 | Macro fichier de suivi | Là, j'ai un peu de mal à te suivre. Un fichier pour exemple ne serait pas trop. Il faut m'expliquer ce que contiennent les colonnes C, D, E puis comment elles viennent s'ajouter à la feuille concernée et comment elles sont renseignées... |
11/06/2019 à 19:42 | Crayotte | Formule | Voici une proposition avec une table de correspondance. Je te laisse regarder et revenir nous dire si cela correspond à ta demande. Cordialement... |
11/06/2019 à 18:22 | Benetop91 | Macro fichier de suivi | Voici un exemple avec suppression de toutes les données de la feuille "Suivi PR_CAB"... |
11/06/2019 à 17:48 | Benetop91 | Macro fichier de suivi | Quelles sont les données que tu souhaites effacer ... |
11/06/2019 à 16:48 | Lucas_FDS | Problème sur bouton "Modifier" | Pour info, les adaptations principales : 1 - Dans la procédure ComboBox1_Change() : 2 - J’ai ajouté la procédure UserForm_Initialize() pour renseigner la ComboBox1. Cordialement... |
11/06/2019 à 16:41 | Benetop91 | Macro fichier de suivi | Je n'ai pas cherché la finalité de tes formules. Fais un contrôle et dis-moi celles qui ne donnent pas le résultat attendu... |
11/06/2019 à 16:19 | Lucas_FDS | Problème sur bouton "Modifier" | J'ai adapté ton USF "UserMODIF". Dis-nous plus précisément ce qui ne va pas. Cordialement... |
11/06/2019 à 15:36 | Benetop91 | Macro fichier de suivi | La feuille est protégée (sans mot de passe). J'ai déverrouillé les colonnes qui doivent rester libre de saisie, à savoir F:V. Pour cela, j'ai sélectionné ces colonnes puis clic droit > Format de cellule > Protection >> Décocher verrouillé. Pour supprimer la protection de feuille, il te s... |
11/06/2019 à 14:51 | Benetop91 | Macro fichier de suivi | Ton fichier en retour ... Cordialement... |
11/06/2019 à 14:08 | Benetop91 | Macro fichier de suivi | O.K. Le plus simple est de déclarer cette ligne « en dur » puisqu’elle ne changera pas. OK pour l’insertion. Par contre, en regardant de plus près ton projet, je m’aperçois que les autres colonnes de la feuille "Suivi PR_CAB" seront renseignées dans un second temps. Dans ce cas, on ne peut pas effec... |