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 11

DateAuteur du sujetSujetExtrait du message
28/05/2016 à 18:22sergentes76Extraire une chaine de caractère dans un texteEssaie cette fonction personnelle (le code doit être placé dans un module standard) A+...
27/05/2016 à 18:52rGxMise en forme conditionnel selon un pourcentageDe mon coté, je ne suis pas sûr que tu regardes les solutions qui te sont proposées A+...
27/05/2016 à 18:25rGxMise en forme conditionnel selon un pourcentageEssaie avec =ABS(($B1-$A1)/$A1)>5% A+...
27/05/2016 à 13:04qboullier Boucle, suppression des 6 derniers caracteres d'une colonneEssaie avec A+...
27/05/2016 à 11:13hugo.cChanger la valeur d'une cellule a partir d une listboxTu n'as pas besoin de déclarer les plages A, C,D, etc. Tu peux rechercher la cellule correspondant à l'éléments de la liste : Set C=B.Find(Me.ListBox1.List(i), , xlValues, xlWhole) puis effectuer les calculs avec cette cellule de référence. C.offset(,-1)=C.offset(,2).Value+C.offset(,3).Value+C.offse...
27/05/2016 à 10:59david geDifférencier Date et Texte dans une celluleUne autre proposition A+...
27/05/2016 à 08:43hugo.cChanger la valeur d'une cellule a partir d une listboxEssaie comme cela Pour autoriser la multisélection dans une Listbox, tu dois indiquer 1_fmMultiSelectMulti dans la propriété "Multiselect" de la Listbox. A+...
27/05/2016 à 08:05ignorantErreur avec les arrondisD'après moi, c'est insoluble avec les arrondis. Exemple pour me faire comprendre : J'ai 10 colis à répartir en 3 centres. Je dois donc affecter 3,333333 colis par centre soit, après arrondi, 3 colis par centre. Le total sera alors de 9 colis et il me restera un colis sur les bras. A+...
26/05/2016 à 16:59qboullier Boucle afin de supprimer des colonnesUne proposition A+...
26/05/2016 à 16:40arnaud1109Copie de donnéesEn A2, tu places la formule ="PTL_" & E2 En B2, tu places la formule ="Roulement_" & F2 &"_" & E2 et tu tires la formule vers le bas. A+...
26/05/2016 à 15:49Serenity55 Problème de remplisssage de ListBox de 2 ComboBoxUne proposition A+...
26/05/2016 à 13:32EvyLeen Pb VBA Extraction de données liéesIl te suffit de rajouter la ligne de code A+...
26/05/2016 à 10:32EvyLeen Pb VBA Extraction de données liéesUne proposition A+...
24/05/2016 à 11:15detonAide pour macroTon fichier en retour Regarde en particulier les lignes de code : A+...
24/05/2016 à 10:42warningmaniaErreur de compilation1) C'est quoi "Info_Entre" ? 2) Nom_Entre = Cell s (1, 1) ... idem pour les autres lignes de code. A+...
24/05/2016 à 10:34yannboyerTri de mots inverse (en partant de la dernière lettre)Les adresses étant en colonne A, tu crées une nouvelle colonne avec la formule =STXT(A1;TROUVE("@";A1)+1;9^9) puis tu effectues un tri de A à Z sur cette colonne. A+...
24/05/2016 à 10:03detonAide pour macroLes Macro1 et Macro2 ne sont pas utilisées pour le calcul d'écart et l'affichage du symbole. Tu peux les supprimer. A+...
23/05/2016 à 08:33Buddypaint Changement de couleur conditionnel àTu peux utiliser le code suivant : Attention toutefois à vérifier la présence du nom dans le gestionnaire de noms. _Pompe_Discontinu_Simple_G120_1AC240V _16 n'existait pas dans ton exemple A+...
22/05/2016 à 17:49mindah Copier / coller des cellules sur une colonneA+...
22/05/2016 à 10:38mindah Copier / coller des cellules sur une colonneA+...
22/05/2016 à 09:18HUGOBASS NBVAL Cellules contenant des guillemetsBen, alors ! pourquoi pas =NBVAL(B2:B11)-NB.SI(B2:B11;"") A+...
20/05/2016 à 21:04Buddypaint Changement de couleur conditionnel àEffectivement, je comprends mieux avec le fichier. Un essai ... A+...
20/05/2016 à 15:04Buddypaint Changement de couleur conditionnel àJe ne suis pas sûr de te comprendre La condition est donc : If Range("J10").value = "G120" Then A+...
20/05/2016 à 07:38Buddypaint Changement de couleur conditionnel àNon, la ligne de code If Range("J10") = Range("G120") Then compare les valeurs des cellules J10 et G120. Si l'égalité est vérifiée, la mise en forme est réalisée. A+...
20/05/2016 à 06:06Buddypaint Changement de couleur conditionnel àPour que le traitement soit effectué à la condition que J10 et G120 aient la même valeur : A+...
20/05/2016 à 05:57swizerProbleme RechercheV VBASi la feuille 2 porte le nom "TAB" : A+...
20/05/2016 à 05:44AbraKadaWeb Supprimer dernier caractère de chaque cellule d'une colonneAutre solution sans VBA. Avec les données en colonne A, tu places la formule suivante dans une autre colonne : =GAUCHE(A1;NBCAR(A1)-1) puis tu tires la formule vers le bas. Ensuite, tu peux faire un Copier / Collage spécial Valeurs de ces données A+...
18/05/2016 à 06:01rikanoRègle dans les celluleDans la cellule K13 correspondant à C : =SI(ABS(I13/H13-1)<=0,1;"X";"") Dans la cellule L13 correspondant à NC : =SI(ABS(I13/H13-1)>0,1;"X";"") A+...
17/05/2016 à 19:59Dimitri88 Formule avec SI=SI(ESTNA(B1);C1;SI(ESTNA(C1);B1;MIN(B1:C1))) A+...
17/05/2016 à 18:24toutou Userform Afficher tous les enregistrements dans listboxUne proposition A+...
17/05/2016 à 17:02valent4 Exportation de plages de donnéesUne adaptation pour la copie d'une plage à plusieurs cellules : A+...
17/05/2016 à 16:22Jawst Boucle VlookupLa formule : =RECHERCHEV(B2;Feuil2!$A$2:$C$12;3;FAUX) se traduit en VBA par : =VLOOKUP(B2,Feuil2!$A$2:$C$12,3,FALSE) Pour placer cette formule de C2 à C17, il suffit de remplacer B2 par une variable qui correspondra aux valeurs de B2 à B17. La formule devient : =VLOOKUP(" & Cel.Address(0, 0) & ",Feu...
17/05/2016 à 16:11floflo50100Fonction RechercheUne proposition A+...
17/05/2016 à 13:57Jawst Boucle VlookupA+...
17/05/2016 à 13:37floflo50100Fonction RechercheTon fichier en retour A+...
16/05/2016 à 10:25MJC55AdaptationEn attendant l'avis de Galopin01 (que je salue), tu peux essayer de modifier cette ligne de code : La date de naissance étant en colonne 7. A+...
15/05/2016 à 12:31KANNELLE94 Mise en forme conditionnelleActuellement, la plage de cellules A50:D50 est fusionnée. La formule =SOMME(D40:D49) est alors placée en A50, ce qui justifie l'adaptation que je t'ai indiquée : =SI(ET(C17="F";A50>11);"Alcoolodépendance probable";SI(ET(C17="M";A50>12);"Alcoolodépendance probable";"")) Si tu souhaites que le s...
15/05/2016 à 11:05KANNELLE94 Mise en forme conditionnelleBonojur, Essaie avec =SI(ET(C17="F";A50>11);"Alcoolodépendance probable";SI(ET(C17="M";A50>12);"Alcoolodépendance probable";"")) A+...
15/05/2016 à 10:56Aline1234Filtre + sous-totauxLe TCD me parait particulièrement bien adapté pour ce que tu cherches à obtenir. Les tutoriels sur les tableaux croisés dynamiques foisonnent sur le web, il te suffit de faire une recherche sur le thème "Excel tableau croisé dynamique". Voici le fichier avec les prix initiaux. A+...
14/05/2016 à 21:39ldo Mettre les lignes de la même couleur et changer la couleurD'après ce que tu as indiqué précédemment, le plus simple serait d'intégrer la procédure à la macro initiale. A+...
14/05/2016 à 21:15ldo Mettre les lignes de la même couleur et changer la couleurUne proposition A+...
14/05/2016 à 17:46pompaero Ptit coup mainTri des données après ajout du nom A+...
14/05/2016 à 14:08Midway Supprimer formule mais pas données (page multiple)Et pourtant elle tourne A+...
14/05/2016 à 13:41Aline1234Filtre + sous-totauxTu peux utiliser un TCD A+...
13/05/2016 à 13:45arnaud1109Caluler avec une macro un nombre d'arrêt total variableA priori, tu n'as pas besoin de macro pour cela Un exemple : A+...
13/05/2016 à 12:58Midway Supprimer formule mais pas données (page multiple)Ou encore A+...
12/05/2016 à 15:27maxgib Detection de cellule pleine dans une plage videA+...
12/05/2016 à 12:39Fanchon_21 Range.Formula ne fonctionne pasEssaie avec : Range("AA3").Formula = "=IF(O3="""","""",ABS(O3))" A+...
12/05/2016 à 11:34Bapt' Copier/coller une plage de cellules sous conditionsVoici une proposition de procédure utilisant un filtre avancé. https://www.cjoint.com/c/FEmjHeK3LiO A+...
10/05/2016 à 18:35Jogajero47 Supprimer doublon en fonction d'un critèreTu sélectionnes les colonnes A:AM, tu effectues un tri personnalisé sur la colonne Prix_achat, du plus grand au plus petit, puis Données > Supprimer les doublons > Désélectionner tout > Sélectionner Colonne F. A+...