Contributeur

Inscrit le :14/10/2014
Dernière activité :Hier à 20:52
Version d'Excel :Excel 2021 Fr
Emploi :Contributeur
Lieu :Bordeaux
Biographie :Je vous propose un peu plus d'une cinquantaine d'applications et de jeux (54), il y en a pour tous les goûts. A vous de les apprécier ou pas ! lol
Messages
13'611
Votes
2'107
Fichiers
54
Téléchargements
770'941
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par LouReeD - page 173

DateAuteur du sujetSujetExtrait du message
23/11/2018 à 16:50the33coderGenerer numéro unique et non utiliserLe i = i-1 dans une boucle For i = 1 to 20 est une aberration de codage, que j'ai utilisé lorsque je n'étais pas bon ! (pourquoi ? Cela à changer depuis ?! ) Le but était de revenir sur une ligne en avant pour reprendre le test...Mais il faudrait un codage plus récent et plus pertinent. @ bientôt Lo...
22/11/2018 à 21:48smoke22DébogageIl faut utiliser la propriété RowSource pour "remplir" un combobox (disons que c'est une des possibilités ! ) Ensuite comme il n'y a aucun élément dans la liste, le bouton est vide et ce sont les entêtes de colonnes qui s'affiche dans les textes box dès que vous faites une action sur ce bouton @ bie...
22/11/2018 à 21:42ShkreliFonction pour afficher une distance miniVoilà mon idée en fichier : Afin d'avoir une mise à jour de la fonction il faut mettre en paramètre de la fonction les trois cellules de sélection des villes, mais la fonction ne s'en sert pas ! Par contre j'ai ajouté un paramètre afin d'utiliser la même fonction pour la distance mini et maxi avec u...
22/11/2018 à 21:21ShkreliFonction pour afficher une distance miniPour trois villes, mettre en mémoire les trois distances dans un tableau par exemple. Puis boucler sur le tableau afin de faire les additions deux à deux => trois résultats, prendre le plus grand et le plus petit. Pour 4 villes mettre les 4 distances dans un tableau et boucler dessus pour avoir l...
22/11/2018 à 21:11SkraxDictionnaireIci une idée de correction de code : vous avez ceci : Dim taille As Integer taille = Sheets("Stocks").Range("C55555").End(xlUp).Row Mais la dernière ligne est à quel "numéro de ligne Excel" ? Car une variable Integer ne peut pas allez au dessus de environ 32000 ! Mettez : Dim taille As Long déjà ce...
22/11/2018 à 20:46benitoAP Numéro uniqueUn nouvel essai : @ bientôt LouReeD...
22/11/2018 à 20:11eliot raymondSoucis de bordures qui s'effaceVoir le fichier correspondant à l'idée : @ bientôt LouReeD...
22/11/2018 à 19:57eliot raymondSoucis de bordures qui s'effaceAu vu de votre dernier message tout est plus clair ! Vous voulez mettre "en bordure" la cellule active afin de mieux la repérer et ceci sans effacer les bordure de votre plage en haut de la feuille. L'idée : une variable de type Range qui prend les caractéristiques de la cellule sélectionnée, on lui...
21/11/2018 à 23:25helloclocloRépartir les 1/2 jours de façon égale pour 10 personnes@ bientôt LouReeD...
21/11/2018 à 23:24safach Formule pour récapMerci @ vous pour vos remerciements ! @ bientôt LouReeD...
21/11/2018 à 21:36safach Formule pour récapLa somme étant faite sur chaque feuille, il n'est pas utile de la remettre dans la formule de la feuille récap, il n'est pas utile non plus de mettre les apostrophes car les noms nom pas d'espace ce qui fait en définitive : =INDIRECT(A4&"!O205") à tirer vers le bas. et comme dirait CindyD : Je plais...
21/11/2018 à 21:15helloclocloRépartir les 1/2 jours de façon égale pour 10 personnesMa solution est très simple : Vous prenez vos 10 personnels que vous "lister" les un derrière les autre pour le matin uniquement mais sur 7 jours. Vous faites de même pour les après midis, toujours sur 7 jours, mais en décalant l'ordre des personnels de 6 cases afin que les "couples" ne soient pas l...
21/11/2018 à 19:45laboratoire Formules avec 2 conditionsCa Excel ne le sait pas, c'est simplement à vous d'être "logique" : si vous mettez 1 alors pour trouver un lundi ce sera le test avec "=2" si vous mettez un 2 alors pour tester si c'est un lundi vous ferez "=1". Mais pour Excel cela restera le jour que c'est à la date que c'est @ bientôt LouReeD...
21/11/2018 à 19:43eliot raymondSoucis de bordures qui s'effaceOk alors on efface tout puis on remet les bordures sur votre zone : Range("A1:J2").Borders().LineStyle = xlContinuous Ou un truc comme ça @ bientôt LouReeD...
21/11/2018 à 19:40laboratoire Formules avec 2 conditionsSachez que vous pouvez aller dans l'aide des formules, je crois. Ici :JOURSEM(B33;1) la fonction JOURSEM à deux argument, le premier en générale une date le second pour dire à Excel sur quelle type de semaine "on travail" : 1 avec le dimanche comme premier jour de semaine et 2 pour le lundi, et 3 po...
21/11/2018 à 19:05michonouRecopie d'une formule SOMMEPROD à tirer par le basVu que vois tirez vers le bas avec une incrémentation de colonne, avec mes "piètres" connaissances je m'orienterais vers un INDIRECT... =SOMMEPROD(($A$2:$A$27=$A$1)*($B$2:$B$27=$B$1)*(INDIRECT("L2C"&LIGNE()+1&"!L27C"&LIGNE()+1;FAUX)=INDIRECT("L1C"&LIGNE()+1;FAUX))) La formule "passe" mais il y a une...
21/11/2018 à 18:46eliot raymondSoucis de bordures qui s'effaceEn effet, cela : Cells.Borders().LineStyle = xlNone efface les bordures de votre plage ! Normale puisque CELLS désigne toutes les cellules de la feuille ! Il faudrait savoir ce qui est "dans " Target et ce que vous voulez faire pour la correction. Sinon il vous suffit de supprimer la ligne, non ? @...
21/11/2018 à 18:38benitoAP Numéro uniqueUne dernière version : Elle support l'ajout d'un nom, l'insertion d'une ligne avec numérotation de l'ID, du coup il suffit de remplir les données de la ligne crée soit par copier/coller d'une autre ligne soit "à la main", la suppression de ligne complète, mais elle supprime également l'ID si le nom...
21/11/2018 à 17:09CGuffensSuppression des doublons pour un grand nombre de colonnesExcusez moi de ne pas comprendre : les doublons ce sont les "2" "4" etc ? En somme en ligne Excel de la feuille 1 n°96 il y a en colonne A : 19901670 et ensuite il y a un 2 et trois 4 (récap fait en colonne AC) Que faut - il faire ? Supprimer deux 4 afin de ne laisser qu'un 2 et un 4 ? Si c'est le c...
21/11/2018 à 15:33benitoAP Numéro uniqueEn effet je n'ai pas mis "etc" à la suite. En fonction de ce que l'on veut il y a des gardes fou à mettre ! Merci Juice @ bientôt LouReed...
21/11/2018 à 14:59ERDONVALCopier/coller valeur cellules visibles dans une zone filtréeMerci @ vous ! Si cela vous convient @ bientôt LouReeD...
21/11/2018 à 14:58benitoAP Numéro uniqueCi joint un fichier minimaliste : Il suffit d'entrer un nouveau nom et le code se charge de trouver l'ID max auquel il ajoute 1 et inscrit le résultat en colonne A: du coup l'ID en en "dur" et il suit la ligne quelque soit le tri et/ou le filtre. Pour remplir le tableau il suffit d'entrer un nouveau...
21/11/2018 à 14:46benitoAP Numéro uniqueEn effet sur des filtres ça "tient" mais sur des tris c'est la cata avoir en colonne un numéro qui correspond au numéro de ligne d'Excel, autant laisser la colonne d'entête le faire. Par contre un numéro d'enregistrement (ou d'identification) qui reste "collé" aux données quelque soit le tri ou le f...
21/11/2018 à 14:41Nalim73 Débutant recherche aideMerci @ vous de vos remerciements ! @ bientôt LouReeD...
21/11/2018 à 13:49Nalim73 Débutant recherche aideEn fait c'est "oui" qu'il faut remplacer et non pas oui Les guillemets sont en trop Donc ENT($D12/1000)*20&" €" @ bientôt LouReeD...
21/11/2018 à 13:40Pauline78Ouverture d'une pop-up en fonction de la ligne selectionnéeUn fichier pour exemple : @ bientôt LouReeD...
21/11/2018 à 13:33Nalim73 Débutant recherche aideL'idée est de mettre dans votre formule l'entier de la division de la somme total/1000 multiplier par 20 € =SI(ET(C12<$F$31; D12>$F$32); "Oui";"Non") vous remplacez le "oui" par : ENT($D12/1000)*20&" €" @ bientôt LouReeD...
21/11/2018 à 13:18ERDONVALCopier/coller valeur cellules visibles dans une zone filtréeSi vous faites un tri avant le filtre vous aurez alors toutes les données consécutives et il n'y a plus de soucis de collage. @ bientôt LouReeD...
20/11/2018 à 21:39VDMICHEL RechercheV ou ???Donc pour répondre à votre question : plutôt un SOMMEPROD. Ci joint votre fichier avec la gestion d'erreur : @ bientôt LouReeD...
20/11/2018 à 21:33VDMICHEL RechercheV ou ???Voilà, si j'ai compris (enfin !) Formule en E2, à tirer vers la droite, puis vers le bas (pas de gestion d'erreur) : =SOMMEPROD(('Calendrier Fit Test'!$C$3:$C$266='Planning général'!$A2)*((DROITE('Planning général'!E$1;1)*1)='Calendrier Fit Test'!$B$3:$B$266)*('Calendrier Fit Test'!$I$3:$I$266)) @ b...
20/11/2018 à 21:27VDMICHEL RechercheV ou ???Où trouve-t-on le 1 mars dans l'exemple ci dessous ? @ bientôt LouReeD Edit : en fait c'est ce que l'on doit renvoyé !!! je suis fatigué ...
20/11/2018 à 21:17Jefekoi Macro Mise en forme conditionnelleEn fait plusieurs erreurs dans mon code : inversion Color et Interior ! Non en fait c'est la seule ! Ha non ! 256 dans RGB, il y a bien 256 "nuances" pour chaque couleur mais ils vont de 0 à 255 ! Ensuite le problème du nom de la feuille n'a pas lieu car j'utilise son index, il suffit de vérifier qu...
20/11/2018 à 20:48Jefekoi Macro Mise en forme conditionnelleSans grosse conception, ceci devrait marcher : @ bientôt LouReeD...
20/11/2018 à 19:12the33coderGenerer numéro unique et non utiliserUne piste : @ bientôt LouReeD...
19/11/2018 à 20:47Divinnity² Comment dépasser la limite de 15 "1"Et le boulier dans tout ça ? Avec des variables tableau on pourrait aller loin, non ? @ bientôt LouReeD...
18/11/2018 à 20:53Divinnity² Comment dépasser la limite de 15 "1"Je le vois bien que vous avez du mal à suivre, de mon coté pas de soucis tout était dans le fichier joint... Et tout à très bien fonctionné... @ bientôt LouReeD...
18/11/2018 à 19:42Divinnity² Comment dépasser la limite de 15 "1"J'aime bien votre façon de vous justifier tout le temps... Moi ce que je disais, Microsoft me fait rire avec ses formats personnalisés qui sont déjà intégrés à son applications ! Il aurait du "programmés" formats généralement utilisés (en dehors des autres formats), puis un format personnalisé vierg...
18/11/2018 à 19:03Divinnity² Comment dépasser la limite de 15 "1"Une petite erreur qui doit arriver souvent comme vous dites car Excel la gère bien tout de même Et les formats personnalisés déjà intégrés dans Excel, excusez moi ce ne sont plus des formats personnalisés puisqu'ils sont déjà dans Excel ! Donc mon format est personnalisé (puisque non conforme, après...
18/11/2018 à 18:42Manu31 Déclarer une varaible publique par une boucle@ bientôt LouReeD...
18/11/2018 à 18:41BALANCIEProbleme de Dates@ bientôt LouReeD...
18/11/2018 à 18:01Divinnity² Comment dépasser la limite de 15 "1"Enfin 5000 ! @ bientôt LouReeD...
18/11/2018 à 17:58Divinnity² Comment dépasser la limite de 15 "1"Dhany : du style : "Ouais, mais LouReeD il raconte des bêtises, écoute plutôt ce que dit MFerrand...." Heureusement que je suis de bonne constitution ! Bref, tout fonctionne tout comme sur le fichier que J'AI fourni ! Merci @ vous pour vos remerciements ! @ bientôt LouReeD...
18/11/2018 à 16:49Divinnity² Comment dépasser la limite de 15 "1"Vous confirmez ce dont je me doutais Le fichier joint permet de "contourner" son problème... @ bientôt LouReeD...
18/11/2018 à 16:38Divinnity² Comment dépasser la limite de 15 "1"Pour le format des digit il faut aller dans format, puis personnaliser, puis mettre un truc de ce genre : 000# Pour le 16ième 1 c'est peut-être du à une limite de calcul d'Excel... Faites vous des calculs avec ce genre de valeur ? sinon alors il y a le format texte : Du coup par formule vous avez vo...
18/11/2018 à 16:18chg2 Exercices formules SI;ET;OUIl a le mérite de l'avoir dit, c'est déjà ça, non ? @ bientôt LouReeD...
18/11/2018 à 16:17chg2 Exercices formules SI;ET;OUUn essai pour le premier onglet : formule en D4 : =SI($A4<>"";SI(D$3=$B4;$C4/3;SI(OU(D$3<$B4;D$3>$B4+2);"";$C4/3));"") on vérifie qu'il y a une facture sinon on affiche rien. on vérifie le numéro de semaine de début de paiement, si c'est le cas on affiche 1/ de la facture, sinon on vérif...
18/11/2018 à 12:29Manu31 Déclarer une varaible publique par une boucleDu coup ça marche ? Est-ce compatible avec votre structure de code et de variables ? @ bientôt LouReeD...
18/11/2018 à 10:36Manu31 Déclarer une varaible publique par une boucleDans l'attente de votre retour... (positif !? ) @ bientôt LouReeD...
18/11/2018 à 10:29Manu31 Déclarer une varaible publique par une boucleVous avez "la réponse" dans votre essai : vous déclarez une seule variable public mais en tableau de 450 "places" PuBlic Tablo_des_variables_public(450) As Variant Ici j'ai mis variant, mais si elles sont toutes de même nature alors désignez la bonne. Ensuite s'il vous faut la variable 12 vous faite...
17/11/2018 à 19:29BALANCIEProbleme de DatesMerci @ vous pour ce retour ainsi que pour vos remerciements ! @ bientôt LouReeD...