f

Passionné d'Excel

Inscrit le :19/11/2012
Dernière activité :04/01/2025 à 22:16
Version d'Excel :2007 FR
Messages
4'337
Votes
596
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par frangy - page 18

DateAuteur du sujetSujetExtrait du message
20/10/2015 à 07:37launaseTrouver le numéro de la ligne activeAttention, doublon ! https://forum.excel-pratique.com/excel/trouver-le-numero-de-la-ligne-active-t69662.html...
20/10/2015 à 07:34launaseTrouver le numéro de la ligne activeTu peux t'inspirer de ce code A+...
19/10/2015 à 23:42r4944Traitement des donnees avec ifEssaie comme cela Remarque : je n'ai rien vu qui ressemble à STU_IIN dans ton code. A+...
19/10/2015 à 20:36MIMISUSHI Problème MFCVoici la différence : Bon : =LIRE.CELLULE(48;'FEUILLE 1'!C4) Mauvais : ="LIRE.CELLULE(48;'FEUILLE 1'!C4)" A+...
19/10/2015 à 20:14MIMISUSHI Problème MFCPour que l'on puisse te dire pourquoi la MFC ne donne pas le résultat attendu, il faudrait que tu montres le fichier qui présente le problème. Note quand même que le nom contient_formule fait référence à =LIRE.CELLULE(48;'FEUILLE 1'! C4) avec une MFC qui s'applique à = $C$4: $F$13 Si la référence es...
19/10/2015 à 15:37NI3 Cellule multi-actionUne proposition avec la procédure évènementielle Worksheet.Change. A+...
19/10/2015 à 09:47smorvanUn ti coup de mainAutant prendre de bonnes habitudes https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html Voir le point 5, en particulier. Concernant ton questionnement, " j'ai besoin de transformer sa avec vlookup ", c'est un peu léger comme explications. Tu veux une formule en versi...
18/10/2015 à 16:57barachoieDecale 1 Ligne intuitivementPour commencer, tu peux tester cette macro A+...
18/10/2015 à 16:49eric89 Formule par macroNon, ce n'est pas compliqué mais tu as peut-être intérêt à opter pour une autre solution (protection des cellules par exemple). Voici une macro qui assure la mise à jour des formules. A+...
18/10/2015 à 14:48eric89 Formule par macroTu n'as pas répondu directement à ma question. Je comprends bien que tu changes les données de la colonne M (B1 à B5 et T1 à T3) mais pourquoi ne pas garder les formules de la colonne L ? A+...
18/10/2015 à 14:06eric89 Formule par macroPourquoi effaces-tu la colonne L ? A+...
18/10/2015 à 13:08eric89 Formule par macroBravo pour avoir joint un exemple Par contre, ... elle est où la formule ? A+...
17/10/2015 à 20:35tara38840Mise en forme tableauAlors avec une mise en forme conditionnelle (formule de Boisgontier) =MOD(ENT(SOMME(1/NB.SI($A$1:$A1;$A$1:$A1)));2)=1 A+...
17/10/2015 à 16:49tara38840Mise en forme tableauBonjour Raja, Une proposition avec macro A+...
17/10/2015 à 11:00eric89 Macro ou formule?Pour les numéros restant, j'ai noté "ZZ-numéro restant" afin que le tri les place en fin de liste. A+...
17/10/2015 à 08:58dann Empilage de cellules non vides d un tableauLa solution proposée avec un filtre avancé ne convient pas avec ton fichier. En voici donc une autre. Moralité : avec le bon fichier, c'est toujours mieux qu'avec le mauvais A+...
17/10/2015 à 07:30dann Empilage de cellules non vides d un tableauUne solution avec un filtre avancé A+...
16/10/2015 à 19:45JeremyW Remplissage Combobox situé sur la feuilleAvec un contrôle Activex "zone de liste déroulante", tu peux utiliser la propriété ListFillRange pour définir la plage utilisée pour remplir la zone de liste. A+...
16/10/2015 à 09:14eric89 Macro ou formule?Une proposition avec la méthode Find A+...
15/10/2015 à 09:04Machin Contenu d'un dicionnaire dans une liste de validationUne méthode A+...
13/10/2015 à 00:08Kevin_BCopier cellule N fois si cellule = NL'instruction qui indique les colonnes à traiter est : For Each C In Cel.Offset(0, 2).Resize(, 4) Exemple Avec Cel qui représente B2, l'instruction se traduit par "pour chaque cellule de la plage D2:G2". Pour étendre le traitement aux colonnes H, I, J, tu peux modifier le dimensionnement de la plage...
12/10/2015 à 18:51Fab117 Récupérer chiffre dans cellulePlus simplement, si ColonneStart est un entier : A+...
12/10/2015 à 16:03Fab117 Récupérer chiffre dans celluleOu encore A+...
12/10/2015 à 11:20Civo SyntaxeTu peux utiliser Range("C2").Resize(, i).Select A+...
12/10/2015 à 10:35katrenaurgab Aide pour masquer cellule sous conditionUne autre solution avec un filtre avancé. La modification des dates provoque le filtrage de la base. Pour cela, j'ai utilisé l'évènement Worksheet.Change. A+...
11/10/2015 à 09:41launaseUntilisation de la formule find ????J'ai corrigé le code pour que seules les valeurs soient copiées (pas les formules). Je te laisse tester le fichier joint et me dire si cela correspond à ton attente. A+...
11/10/2015 à 08:57CivoSur changement de celluleDe mon coté, je n'ai pas compris ce que tu cherches à faire. Tu indiques : "sur la ligne T1, a partir de la cellule C2 colorier 18 ( ce qui correspond à la première température )cellule avec une couleur, puis 21 ( deuxième température ) avec une autre couleur, puis 12 avec la première couleur et ain...
10/10/2015 à 20:14Math06Calcul du nbre de jour selon 2 variablesUne proposition avec dictionnaire A+...
10/10/2015 à 18:22launaseUntilisation de la formule find ????Une proposition A+...
10/10/2015 à 10:55CivoSur changement de celluleUne proposition avec la procédure évènementielle Worksheet.Change. Chaque modification des cellules encadrées est détectée, le numéro de casier est recherché dans la colonne correspondante du tableau et la température est renvoyée. A+...
10/10/2015 à 09:04Kevin_BCopier cellule N fois si cellule = NUne proposition avec création de la liste en feuille 2. A+...
10/10/2015 à 00:26Debs Concaténer des données par référence dans une celluleLa procédure a été conçue pour un classeur particulier. Si la structure des autres fichiers est identique (emplacement des colonnes NUMERO DOSSIER et NUMERO CLIENT, noms des feuilles), tu peux copier directement le module qui contient le code (Modules/Module 1). Dans le cas contraire, il faut adapte...
09/10/2015 à 12:52katrenaurgabAide pour macroTu peux espérer recevoir un soutien à condition de manifester un minimum de considération envers ceux qui t’ont apporté leur aide, ce qui ne semble pas être le cas pour ce sujet : https://forum.excel-pratique.com/post388471.html#p388471 MFerrand est peut-être en droit d’attendre un retour, tu ne cro...
09/10/2015 à 09:25Debs Concaténer des données par référence dans une celluleUne proposition A+...
08/10/2015 à 11:51jaber Filtre suivant critaires personalisé dans une autre feuilleVoici une proposition avec un filtre avancé couplé à une macro. La zone de critères utilisée par le filtre se trouve sur les lignes 2 et 3 (lignes masquées). Les en-têtes de la zone de résultats doivent être strictement identiques à celles de la base. A+...
08/10/2015 à 09:10mboillon Renvois de feuille en fonction de deux élémentsEssaie comme cela A+...
07/10/2015 à 11:28anitaeicher Valeur Si avec plusiers feuillesUne proposition A+...
04/10/2015 à 23:06AdevyAjouter un caractère après un caractère définiEssaie avec =SUBSTITUE(A1;",";",c") A+...
04/10/2015 à 23:03khalil1985Recherche et affectationJe ne suis pas sûr d'avoir bien compris ta demande. Regarde et dis-moi ... A+...
04/10/2015 à 10:37SasanceAffichage "FAUX" dans résultat formuleVoici la structure de ta formule : Pour chacune des conditions de la formule, on devrait trouver la structure Ce n’est pas le cas pour 2 conditions : SI(D33="OK" SI(G33="OK" qui ne sont liées qu’à la première instruction. Dans ces 2 cas, l’appel de la deuxième instruction renverra "FAUX". A+...
04/10/2015 à 08:40khalil1985Recherche et affectationTu peux utiliser une simple mise en forme conditionnelle pour repérer les étudiants présents dans la première colonne. Pour disposer de la liste des absents, il te suffira d'effectuer un filtrage sur la couleur. A+...
02/10/2015 à 17:51Camon91Changer la couleur si la valeur de la cellule changePour le premier point Pour le deuxième point, ça me parait plus compliqué. Pour vérifier si une cellule a été modifiée, il faut pouvoir comparer la valeur avant et après modification. Si tu n'utilises pas l'évènement Change qui détecte la modification au moment où elle se produit, il faut que tu aie...
02/10/2015 à 16:57Timothe URVOY VBA séparer une chaine de caractèreBonjour Theze, Au vu du code initial : A+...
02/10/2015 à 16:18ordaz75Aide sur formule pour difference entre 2 datesAu vu du code, j'aurais plutôt traduit par : "Si la durée comprise entre les 2 dates est supérieure à 30j alors OK" =SI((H2-E2)>30;"OK";"") A+...
01/10/2015 à 17:29testmacroInsérer une ligne dans une autre feuilleEssaie avec =SOUS.TOTAL(9;F 4 :F515) A+...
01/10/2015 à 13:03philric Comparaison de 2 liste de prixBonjour FINDRH, Pour le fun, un autre type de solution. Le comparatif est réalisé dans une feuille dédiée. Remarque : je note qu’il y a des doublons de références (exemple 000019 et 000020), des libellés qui ne sont pas identiques pour une référence donnée, des zones de libellé vides, etc. Autant d’...
01/10/2015 à 09:25jasonjacques Supprimer valeur dont la cellule est de couleurBonjour LouReeD, Pour info, je fais le même constat que jasonjacques. Le déroulement de la macro delete sur la feuille "Bordereau main d'oeuvre" est stoppé après traitement de la cellule A2. Si on supprime les MFC, le fonctionnement est correct. Remarques : j’ai supprimé le Module 3 qui contenait un...
30/09/2015 à 17:47totocool Supression de lignes vides avec conditionsTu te mésestimes Ce n'est pas une ineptie, la preuve : A+...
30/09/2015 à 16:08totocool Supression de lignes vides avec conditionsIl faut que tu repères les cellules qui peuvent te permettre de borner ton tableau. Cela peut être la dernière cellule d'une colonne qui est renseignée systématiquement (un total par exemple). Difficile d'en dire plus sans exemple. A+...
30/09/2015 à 15:285StarStunnaLier un tableau avec en filtre une liste déroulanteAlors, ... une autre proposition avec un filtre avancé couplé à une procédure VBA. A+...