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 5

DateAuteur du sujetSujetExtrait du message
20/09/2016 à 10:55BorlandMàJ de prixFormule en 'feuille de prix'!B2 : =DECALER('liste produits'!A2;;NB.SI('liste produits'!2:2;"<>")-1) puis tirer vers le bas. A+...
20/09/2016 à 09:14StephbelRecherche multicritères - contrôle statistiqueUne proposition avec une macro. A+...
18/09/2016 à 10:52ECKERMacro avec plusieurs conditionsVoici une proposition pour le regroupement. A+...
18/09/2016 à 06:56elsabio1977 Recopier une cellule a la fin d'un tableauUne adaptation : A+...
18/09/2016 à 06:47LUMIEREPOUDREUSEDeux colonnes à comparer, pour ne conserver que l'identiqueSi la finalité est d'associer les données du second tableau à la première liste de noms, tu n'as pas besoin de tout cela, une simple RECHERCHEV suffit. Pour figer le tableau résultant, il reste ensuite à faire un copier/coller spécial valeurs. A+...
15/09/2016 à 22:24elsabio1977 Recopier une cellule a la fin d'un tableauEssaie comme cela A+...
15/09/2016 à 12:30DoubleUP68Déduction des valeurs différents selon la valeur résiduelleEn E32, je vois : =SI( B11 =0;0;NouveauHCP(D6;36;D31)) C'est quoi B11 ? A+...
15/09/2016 à 11:52DoubleUP68Déduction des valeurs différents selon la valeur résiduelleLa fonction NouveauHCP doit être placée dans un module standard sous Modules. Ensuite, si les arguments de la fonction sont correctement renseignés, tu devrais voir le résultat. Fais déjà un test sur une première cellule (équivalent à E32 par exemple) pour vérifier ce résultat. A+...
15/09/2016 à 11:17DoubleUP68Déduction des valeurs différents selon la valeur résiduelleEffectivement, la boucle de correction For R = D To 1 Step -1 ne peut fonctionner qu'à la condition que D = Résultat - Niveau soit positif, c.a.d avec un résultat supérieur à 36. Voici un autre code qui différencie les 2 cas. (On va y arriver !.. le golf est un jeu de patience, non ?) A+...
15/09/2016 à 09:27tchancayre Format TextBox en EurosSalutations gmb, Une autre proposition (j'ai compris la demande différemment) A+...
15/09/2016 à 07:03DoubleUP68Déduction des valeurs différents selon la valeur résiduelleJ'ai intégré une correction supplémentaire dans la fonction. ... à vérifier. A+...
15/09/2016 à 06:33ECKERMacro avec plusieurs conditionsUne proposition à tester ... A+...
14/09/2016 à 06:46Khaled Jemal Une question pour la Condition "SI"Dans la formule que je t'ai indiquée, la partie SI(ET(B2="";C2="");"" signifie : " Si B2 et C2 sont vides, alors affiche vide ". Si tu n'obtiens pas ce résultat, c'est que les 2 cellules ne sont pas vides. A+...
14/09/2016 à 06:39bingbangBoucle rechercheVVoici une proposition de macro avec une recherche effectuée avec la méthode Find. Pour la comparaison, j'ai arrondi les valeurs à la 2ème décimale. A toi de voir s'il y a lieu de modifier cet arrondi. A+...
14/09/2016 à 05:44Khaled Jemal Une question pour la Condition "SI"Essaie avec : =SI(ET(B2="";C2="");"";SI(B2<C2;"V-Indice-S.Mov";SI(B2=C2;"B-Indice-S.Mov";"R-Indice-S.Mov"))) A+...
13/09/2016 à 08:58Benoist28200 Supprimer les doublons les plus anciensTu ajoutes une colonne pour permettre le tri suivant le numéro de ligne, cette colonne étant renseignée avec la formule : =TEXTE(LIGNE();"000")&"_"&[@NOM] Ensuite, tu effectues un tri de Z à A de cette colonne. Enfin, tu supprimes les doublons de la colonne A (NOM DATE) avec DONNEES > Out...
13/09/2016 à 06:56Benoist28200 Supprimer les doublons les plus anciensNe te fatigue pas à chercher, il n'y a aucun doublon dans la colonne "A" à une date différente. A+...
13/09/2016 à 06:41DoubleUP68Déduction des valeurs différents selon la valeur résiduelleJe n'ai pas compris ta modification de formule =SI( F11 =0;0;NouveauHCP( E32 ;36;H31)) Il faudrait que tu joignes un fichier pour que je vois le positionnement des données. Pour ce qui concerne l'ajustement du Nouveau Handicap, je ne vois pas à quel emplacement tu indiques le nombre de points réalis...
11/09/2016 à 07:05DoubleUP68Déduction des valeurs différents selon la valeur résiduelleVoici une nouvelle proposition à tester A+...
09/09/2016 à 11:53DoubleUP68Déduction des valeurs différents selon la valeur résiduelleJe ne t'ai pas oublié mais j'ai à traiter une priorité d'ordre familial qui ne me laisse pas beaucoup de temps. Si personne n'a pu t'aider entre temps, je reviendrai vers toi. A+...
08/09/2016 à 10:48DoubleUP68Déduction des valeurs différents selon la valeur résiduelleDis-moi si cette fonction t'inspire ... La formule de calcul du nouveau HCP sera donc de la forme =NouveauHCP(D6;36;E31) pour le premier tour. avec : AncienHCP : D6, soit 5.2 Niveau : 36 Résultat : E31, soit 41 La fonction renvoie 4.3 A+...
08/09/2016 à 09:01DoubleUP68Déduction des valeurs différents selon la valeur résiduelleJe n'ai pas compris si le but recherché est d'ajouter une correction au New HCP calculé actuellement avec la formule =SOMME(D6+E32+H32+K32+N32) ou s'il s'agit de modifier les calculs en E32, H32, K32 et N32. Le plus simple serait que tu donnes un ou deux exemples concrets de calcul en précisant les...
07/09/2016 à 21:08fablog Sélection multiple pour copier/coller dans les mêmes casesA+...
07/09/2016 à 19:28fablog Sélection multiple pour copier/coller dans les mêmes casesPour commencer, je trouve étonnant l'extension xlsm du classeur2 alors que la copie doit s'effectuer dans un classeur xlsx . A+...
07/09/2016 à 18:02fablog Sélection multiple pour copier/coller dans les mêmes casesVoici le code adapté pour une copie dans la feuille "Feuil2" du classeur nommé "Classeur2.xlsx". Attention ! le classeur2 doit être ouvert . A+...
07/09/2016 à 17:20fablog Sélection multiple pour copier/coller dans les mêmes casesTu as simplement un léger problème de terminologie. Les deux fichiers que tu as joint à ton post sont des classeurs . Ces classeurs contiennent des feuilles . Ta demande était de copier une plage d'une feuille vers une autre feuille . La programme fait très bien cela. Si tu souhaite copier une plage...
07/09/2016 à 16:49DoubleUP68Déduction des valeurs différents selon la valeur résiduelleComme je l'ai indiqué, je n'ai pas utilisé une fonction générique de Excel. J'ai créé une fonction personnelle. Il s'agit d'un type de procédure qui retourne une valeur dans la cellule appelante. Pour visualiser cette fonction nommée NouveauClassement : Appuyer sur alt + F11 pour ouvrir l'éditeur Ap...
07/09/2016 à 16:39fablog Sélection multiple pour copier/coller dans les mêmes casesNon, la macro copie la plage sélectionnée dans la feuille 1, et la colle dans la même plage sur la feuille 2. Tu n'expliques pas la manip que tu as effectuée. Il faut sélectionner une plage puis lancer la macro. A+...
07/09/2016 à 16:10fablog Sélection multiple pour copier/coller dans les mêmes casesEssaie cette macro A+...
07/09/2016 à 15:46DoubleUP68Déduction des valeurs différents selon la valeur résiduelleUne proposition avec une fonction personnelle : A+...
06/09/2016 à 16:25jowil Déplacer liste ongletsVoici un exemple de code pour déplacer les feuilles listées en Accueil!C5:C11 vers le classeur "ClasseurCible.xlsx". Remarques : le classeur "ClasseurCible.xlsx" doit être ouvert. les cellules de la liste des feuilles sont au format texte. A+...
05/09/2016 à 18:37Great Afficher une sous matrice en fonction de la dateLe code prend en compte les 2 cas (avec ou sans la colonne Ref C). A+...
05/09/2016 à 12:36Great Afficher une sous matrice en fonction de la dateJe ne vois pas de Ref C dans ton exemple. Comme un bon fichier vaut mieux qu'un long discours : Pour le problème de limitation de colonne, il doit suffire d'enregistrer le fichier en xlsm. A+...
05/09/2016 à 11:44Great Afficher une sous matrice en fonction de la dateUne proposition à tester : https://www.cjoint.com/c/FIfjQkw7IVF A+...
03/09/2016 à 18:13chiijah Problème Excel RechercheVDans la feuille "Test", les cellules associées aux dates doivent être renseignées avec un type d'absence. Dans le cas contraire, la recherche renvoie la valeur d'une cellule vide, à savoir 0. A+...
03/09/2016 à 07:42nicolasrein1 Liste déroulant permettant de garder ou pas des cellulesSalutations MFerrand, Une autre proposition avec un filtre avancé. A+...
02/09/2016 à 23:34chiijah Problème Excel RechercheVUne proposition après avoir modifié la feuille "Paramètres" et la formule de recherche. A+...
02/09/2016 à 22:53SANKLK Fonction si et texte barréTu peux réaliser cela avec une mise en forme conditionnelle. Pour la visualiser : Sélectionner A2, puis Onglet ACCUEIL > Style / Mise en forme conditionnelle > Gérer les règles A+...
02/09/2016 à 16:58ebernAffectation de rôlesJe ne suis pas sûr de bien comprendre ce que tu cherches à obtenir. Pour ma part, je fais le distinguo entre les vœux et les affectations. Les premiers concernent les demandeurs alors que les deuxièmes concernent le décisionnaire. La liste des vœux reste informative et n'est pas utilisée par le prog...
02/09/2016 à 16:07stefano.gattoFonction VBA FINDJe suis d'accord pour dire qu'il y a "anomalie" du fait que la méthode Range.find ne permet pas de trouver la valeur 1200 avec le type LookIn:=xlValues dès lors qu'un format personnalisé est appliqué. C'est d'autant plus inadmissible que ces formats personnalisés sont génériques . C'est pire dans le...
02/09/2016 à 13:41stefano.gattoFonction VBA FINDDans ton exemple, la seule recherche qui n'aboutit pas avec LookIn:=xlFormulas est L8 qui contient une formule (=200+1000). Ce qui parait normal puisque la barre de formules ne contient pas 1200. Par contre, elle aboutit avec LookIn:=xlValues . Toute la difficulté est de savoir ce que l'on cherche....
02/09/2016 à 13:22stefano.gattoFonction VBA FINDLa méthode Range.find permet d'effectuer une recherche suivant le type d'information. Dans le cas que tu présentes, il faut utiliser LookIn:=xlFormulas. C'est une particularité de cette fonction qui peut poser problème (en particulier avec les dates). A+...
02/09/2016 à 11:37lultras977 Formule avec tempsLa fonction MOYENNE.SI.ENS devrait te donner satisfaction. Exemple avec les dates en colonne E, les 2 dates critères en D1 (début) et D2 (fin) : =MOYENNE.SI.ENS(Feuil1!O:O;Feuil1!F:F;"quelque chose";Feuil1!E:E;">="&D1;Feuil1!E:E;"<="&D2) A+...
02/09/2016 à 09:37MVBAM Couleurs aléatoires dans un UserformDans le classeur joint, le choix du nombre de couleurs est effectué en feuille 1. Le code de l'USF utilise ensuite cette grille pour affecter les couleurs aux TgB. A+...
01/09/2016 à 18:47Nabuza Extraction valeur tableau vers une nouvelle feuilleDans le classeur joint, j'ai utilisé la méthode Range.PasteSpecial xlPasteValues afin de ne copier que les valeurs. A+...
01/09/2016 à 17:41ebernAffectation de rôlesUne proposition avec listes déroulantes A+...
01/09/2016 à 09:31Nabuza Extraction valeur tableau vers une nouvelle feuilleVoici une proposition de code qui utilise les textes "Tableau 3 :", "Tableau 4 :" et "GENERAL" comme références. A+...
31/08/2016 à 20:37jaco Nombre d'éléments + fonction OURe tulipe_4, Je n'avais pas compris que tu proposais un filtrage sur les 2 colonnes (ta remarque " pour 'lundi' et mardi ,donne bien 15" m'a induit en erreur). A+...
31/08/2016 à 20:03Tobalt Calcul approximatifBen si, la solution proposée avec l'arrondi permet d'obtenir le résultat : A1 : 2,45 A2 : 2,55 Formule en A3 : =ARRONDI(A2-A1;2) renvoie 0,1 A+...
31/08/2016 à 19:50jaco Nombre d'éléments + fonction OURe, si je comprends bien , le résultat attendu serait plutôt : =SOMMEPROD((B2:B51="lundi")*(C2:C51="janvier"))+SOMMEPROD((B2:B51="mardi")*(C2:C51="janvier")) A+...