Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 16:14
Version d'Excel :2021fr
Messages
12'788
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 29

DateAuteur du sujetSujetExtrait du message
23/01/2022 à 15:13Darkangel Formule pour le 27 du mois N-1Autrement : =DATE(ANNEE(A2);MOIS(A2)-1;27) eric...
23/01/2022 à 15:10LlawTester si une valeur supérieure à n'importe quelle valeur dans une plageRe, =SOMMEPROD(--(B4:B26>B2)*(C4:C26<C2)*(D4:D26>D2)) tu peux aussi avoir le n° de la 1ère ligne qui convient : =MIN(SI((B4:B26>B2)*(C4:C26<C2)*(D4:D26>D2);LIGNE(B4:B26);999)) à valider en matriciel avec Shift+Ctrl+Entrée. -> 999 si aucune ne convient eric...
23/01/2022 à 13:08LlawTester si une valeur supérieure à n'importe quelle valeur dans une plage=SOMMEPROD(--($C$1:$C$5>=A1)) te donne le nombre >= eric...
23/01/2022 à 12:14JeanBaptistePRestreindre la recherche d'une inputbox à partir de la 4ème feuille ExcelAutre proposition : Plus court mais la saisie de la case doit être exacte eric PS : @eric K, For I = 5 To Sheets.Count non ...
23/01/2022 à 11:47kama Comparer deux tableaux et màjSi ça ne te dérange pas je préfère mettre en gras pour ne pas perturber le thème du tableau. (sans compter qu'il me fait bizarrement des misères avec .Interior.ColorIndex = vbGreen et que je n'ai pas envie de recalculer la plage) Remplacer la dernière ligne par ...
23/01/2022 à 09:23MjEmStrasIdentifier le caractère spécial de ma celluleLe @, c'est version excel qui l'ajoute (365 je suppose), il n'y est pas sur les autres versions. Tu devrais compléter ton profil. formatCel est un nom à créer car on ne peut pas utiliser une fonction excel4 directement. Sélectionner la 1ère cellule avec ton format (ici A2) et aller dans Formule / Ge...
23/01/2022 à 00:14kama Comparer deux tableaux et màjSEVICE Y, SEVICE U1, PV, pas de doute, c'est pour un commissariat Je te laisse faire les contrôles, c'est ta spécialité après tout eric PS : on est bien d'accord que si des valeurs sont présentes, elles sont écrasées ...
22/01/2022 à 23:25MAVERICK39 Randoms pondérésAjoute une colonne cumulant les % et c'est faisable par formule. eric...
22/01/2022 à 22:53Nico68 Décalage de donnéesPas grand chose à changer pour corriger ce détail : Je pense que ça devrait être bon là eric...
22/01/2022 à 18:12Nico68 Décalage de donnéesCa le fait non ? eric Edit : j'ai modifié la dernière ligne, je n'avais pas vu les formules en F Mais pourquoi =SI(H5="";"";H5) ? Autant mettre =H5 Ou saisir directement en F.....
22/01/2022 à 00:27fronck Traiter les photos dans un formulaireOh tu sais, je n'ai besoin de rien ici. Toi par contre, quand tu en auras indisposé trop et que les réponses se feront rares, tu feras comme d'autres. Tu reviendras avec un autre pseudo et un autre état d'esprit, plus respectueux. Ou bien tu investiras dans un livre pour t'auto-former, c'est bien au...
22/01/2022 à 00:18Invité Trie par couleur les cellulesC'est là le pb. Si on a la luminosité ou la saturation, on n'a plus le regroupement par teinte. D'ou ma propositon : peut-être délimité les couleurs manuellement (après tri par teinte) et trier par L ou S pour chaque paquet eric...
22/01/2022 à 00:11xxmedxx Compteur somme cellulesC'est le vide complet dans mon cerveau à ce sujet...
22/01/2022 à 00:08Invité Trie par couleur les cellulesSans aucune formule, puis-je te suggérer de mettre du noir en fond pour le jaune ...
21/01/2022 à 23:44Invité Trie par couleur les cellulesYes ! J'ai ça aussi, à voir effectivement. Sans réponse à mon conseil qu'il s'inscrive, moi j'ai lâché l'affaire...
21/01/2022 à 23:31Invité Trie par couleur les cellulesPour info et ne pas perdre de temps à refaire la même chose. Tri par teinte de HSL : https://forums.commentcamarche.net/forum/affich-37495366-tri-par-couleur-avec-nuancier#3 A partir de là peut-être délimité les couleurs manuellement et trier par L ou S pour chaque paquet eric...
21/01/2022 à 23:22xxmedxx Compteur somme cellulesPlus sûr qu'il soit par défaut. Sinon clic-droit sur la barre des taches et le cocher : eric...
21/01/2022 à 16:41fronck Traiter les photos dans un formulaireCa, on ne pourra pas me taxer d'hypocrisie Il prend des gants et est respectueux lui ? Va a ton rythme et reviens quand tu te sens prêt. Moi-même j'ai levé le pied depuis un an et suis très sélectif maintenant. eric...
21/01/2022 à 12:13fronck Traiter les photos dans un formulaireJe viens un peu tard suite à une remontée de ce topic. moi aussi je trouve ça inadmissible, c'est du foutage de gueule (pas sûr que ce soit poli, j'éditerai si qq'un trouve un synonyme adéquat). Ca te fera ni chaud ni froid, mais tu viens de gagner une entrée en liste noire. eric PS : et je viens de...
21/01/2022 à 11:53Excel-75011Comment forcer la mise à jour de l'affichage ?Au milieu de ta macro tu peux très bien faire un Application.ScreenUpdating = True pour mettre à jour et remettre à False derrière. Maintenant des lenteurs sont possibles si ton code n'est pas très optimisé ou très exigeant. eric...
20/01/2022 à 17:15rminfoComportement inexplicable d'une macro (Subscript out of range)Pas d'explication à ton erreur, il faudrait un fichier anonymisé. Mais je ferai ....EntireColumn.Delete eric...
19/01/2022 à 10:13Diplomate-38Création d'un outil d'aide a la décision - pour achats de prestationsJ'ai regardé ta proposition galopin. Pas mal mais j'aurais bien vu plutôt une pondération des critères pour pouvoir affiner plus selon l'urgence par exemple. A voir si ça serait une plus-value pour le demandeur. eric...
19/01/2022 à 08:3688GRAMIntervalles horaires de 30 minutesAh oui, je n'avais pas vu qu'il avait laissé la date. Correction bienvenue :-) eric...
19/01/2022 à 00:1688GRAMIntervalles horaires de 30 minutesPlus lisible peut-être (et plus légère ) : =ENT((F4+"0:15")/"0:30")*"0:30" eric...
18/01/2022 à 22:43cellules Totaux de bonnes réponses, de doublons, d'intrus et d'interférents"bonjour" est une chaine. délimitée par des " ". "" est une chaine vide Si(ta_cellule= "" ; ""; "ok") à lire ainsi : Si(ta_cellule est vide ; alors mettre un vide ; sinon mettre "ok") eric...
18/01/2022 à 19:38pipout64 FormulaR1C1 et validation de la cellule contenant la formuleSuite... et bizarrement des fois ça passe. Avec : ActiveCell.Offset(1, 2).FormulaR1C1 = "=nb.si(RC[-1]:R[3]C[-1],2)" il se fout que les R soient restés (?!?)...
18/01/2022 à 19:27pipout64 FormulaR1C1 et validation de la cellule contenant la formuleOui, c'est piègeux, pas vu au 1er coup d'oeil (ni au 2nd d'ailleurs...). Tu as laissé tes ref en anglais. R(Row) => L(Ligne) RC8 => LC8 eric...
18/01/2022 à 17:31pipout64 FormulaR1C1 et validation de la cellule contenant la formuleTu as laissé NO.SEMAINE en français => #NOM En revalidant sur la feuille, il connait fr et accepte. Utilise weeknum() eric...
18/01/2022 à 16:46MjEmStrasIdentifier le caractère spécial de ma celluleSans VBA, avec une fonction Excel4. Plus pour l'amusement et le challenge, je pense qu'il vaut mieux rester en vba. eric...
17/01/2022 à 23:44cellules Totaux de bonnes réponses, de doublons, d'intrus et d'interférentsBonjour, je ne me suis occupé que de R:U. A gauche ça a l'air d'être un essai incomplet pour montrer, à droite ça a l'air correct. Il faut travailler à l'envers. Je calcule d'abord les intrus, puis les doublons qui ne sont pas intrus, restent les ok qui ne sont ni intrus, ni doublons. Si j'ai bien c...
17/01/2022 à 19:43Loïc MaisseCréer différentes combinaisons, programmationOk, donc juste pour scène unique. C'était plus pour débroussailler. C'est pb qui demande quand même du temps, et je n'en ai pas trop. Je préfère laisser la place. eric...
16/01/2022 à 23:50Ludovic StengelFaire disparaitre #VALEUR! si cellule videC'est l'inverse je pense les gars. Il ne veut pas de 0 si "", par contre un vrai 0 il le voudra : =SI(FEUIL1!E15="";"";FEUIL1!E15) et la compile si besoin : =SIERREUR(SI(Feuil1!E15="";"";Feuil1!E15);"") eric...
16/01/2022 à 23:40Loïc MaisseCréer différentes combinaisons, programmationOriginal ton problème. Il manque un élément : la durée des concerts et le temps de déplacement entre chaque. Éventuellement le temps de débordement que tu t'autorises (rater la fin ou le début du suivant de x min) eric...
16/01/2022 à 00:07geogeo085 Problème avec la formule somme.si.ens"<="&DATE([@Année];4;31)) le mois d'avril est passé à 31 jours avec Macron ? Avec janvier en T, tu peux utiliser "<="&FIN.MOIS(DATE([@Année];COLONNE()-19;1);0) pour être valable sur toutes les colonnes sans modif. eric Ah, j'ai été plus lent.....
15/01/2022 à 11:52maqueval Total heures routesIl vaut mieux écrire les heures au format excel : hh:mm J'ai repris aussi ta formule en F eric PS : si tes heures peuvent dépasser 24:00 il faudra mettre le format personnalisé [hh]:mm aux cellules...
14/01/2022 à 12:16Faels Formule imbriqueSans fichier pour tester : =SI(OU(NB.SI.ENS(A5:H5;"");I4="DEM");"DEM";"ADM") eric...
13/01/2022 à 19:19Emoh1998Coller un tableau 1D mémoire sur une RangeRe, je n'ai jamais dit qu'imposer la borne basse résoudrait ton pb mais que je préférais en terme de sécurité et de clarté. Workbooks.Activate ne veut rien dire et ne peut que te provoquer une erreur. Insère ces 2 lignes avant l'écriture sur feuille : la 1ère te dit le classeur actif, la 2nde ne doi...
13/01/2022 à 12:30Emoh1998Coller un tableau 1D mémoire sur une RangePar principe je défini toujours la borne basse lors d'un Redim : ReDim Preserve table(0 to measures) La valeur par défaut peut avoir été changée, au moins je suis sûr de ce qu'elle est... En théorie Worksheets("UnusableFile").Range("A1").Resize(UBound(table, 1) + 1) = table devrait être bon avec le...
12/01/2022 à 22:39Nicolas Halter Distinguer "0" et "-0"En J3 : =SOMMEPROD(--(GAUCHE(A3:G3;1)="-")) eric...
12/01/2022 à 22:30ronandinoEffacer une zone avec calculTu as vraiment tout lu du post de brunoM45 ? Pourtant c'était court... Mais commence donc par faire un retour sur toutes tes autres questions avec des posts restés sans réponse de ta part, et dire merci en même temps. C'est notre seul salaire ici. eric...
12/01/2022 à 21:08lyesse Jours fériés par jours typesPas de soucis, j'ai bien vu que tu étais débordé...
12/01/2022 à 15:29LANNEE Recherche d'une fonctionJe n'ai pas dit oui ! Écrire -1 dans une cellule, la copier. Sélectionner ta plage puis collage spécial multiplier. Eric...
11/01/2022 à 23:36lyesse Jours fériés par jours typesBonjour, en C4 : =SOMMEPROD((JOURSEM(JoursFeries;2)=(COLONNE()-2))*(JoursFeries<=$B4))-SOMME(C$3:C3) à tirer vers la doite puis vers le bas. eric...
11/01/2022 à 19:24ghislain devosSaut de cellule involontaireDisparu... Sans doute la covid eric...
10/01/2022 à 23:14LANNEE Recherche d'une fonctionPas un fichier texte, un xls qui complète les explications. A mon avis tu n'as pas tout dit... Si ta somme est en A16, en C8 : =A16 tout simplement eric...
10/01/2022 à 22:27ScarYzJe n'ai pas de titreOui, c'est moi qui te propose d'y mettre une formule et de voir si ça te convient. Ainsi que de mettre un titre adéquat à ton topic. Mais bon, fait comme tu veux. reic...
10/01/2022 à 12:32Justine Denis Calcul jours et heures en fonction de listes déroulantesParce que tu n'as pas dû mettre le format personnalisé [hh]:mm sur ta cellule. eric...
10/01/2022 à 11:49ScarYzJe n'ai pas de titreUn commentaire sur ma proposition non ? Et une réponse aux questions... eric...
09/01/2022 à 12:58ScarYzJe n'ai pas de titreAh oui, en jpg ça ne le fait pas. En gif pour notre ami loureed, ça fera ton noël prochain en zip, le site converti les gif en png eric...
09/01/2022 à 11:52ScarYzJe n'ai pas de titreSi j'ai bien compris, en G48 : =SI(F48>$F$50;"pas ";"")&"à jour" à tirer vers le bas. C'est plus simple d'indiquer le statut ligne par ligne, à moins que tu n'aies toujours qu'une seule date pas à jour. Et pas vu l'utilité de vba... Pour le titre tu pourrais mettre 'Contrôle date' non ? Pour dépo...