Contributeur

Inscrit le :14/10/2014
Dernière activité :Hier à 20:46
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'622
Votes
2'107
Fichiers
54
Téléchargements
774'118
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par LouReeD - page 162

DateAuteur du sujetSujetExtrait du message
21/06/2019 à 11:54-arthur- Cellules vides non détectées comme telLa deuxième méthode est plus rapide car il n'y a pas d'accès à la feuille à chaque rotation de la boucle, et en VBA, les accès feuille ralentissent considérablement l'exécution du code. Donc un accès feuille au début pour mettre d'un coup les données de la colonne en mémoire et le reste du code s'ex...
20/06/2019 à 22:56Alexxxxxxx Récupérer un chiffre automatiquement dans un texteEn fait j'ai rien compris ! Bravo @ vous ! @ bientôt LouReeD...
20/06/2019 à 22:54Alexxxxxxx Récupérer un chiffre automatiquement dans un texteSi j'ai bien compris, dans un module standard VBA coller ce code : Function Num_Eval(cellule As Range) Num_Eval = Val(cellule.Value) End Function C'est en fait une fonction personnalisée, du coup votre fichier devra être en extension xlsM car il y a des Macros. Ensuite si vos valeurs sont en colonne...
20/06/2019 à 21:36MaxXx39Affecter une macro à une celluleGalopin01 avez bien compris le problème sans pour autant aller au bout, je crois. J'ai repris son principe de clic dans la cellule avec un code événementielle sur la feuille afin de surveiller les cellules comportant le noms des pilotes, soit de B8 à B13, et en écartant la sélection multiple. Si tel...
20/06/2019 à 16:49-arthur- Cellules vides non détectées comme telUne solution équivalente en mettant la colonne en mémoire dans un tableau VBA et de faire la boucle sur ce tableau, rapidité assurée malgré la méthode "archaïque"! @ bientôt LouReeD...
20/06/2019 à 15:55-arthur- Cellules vides non détectées comme telEn effet une cellule vide par formule n'est pas vide, elle contient la formule... Votre code permet de trouver la dernière cellule non vide de la colonne, un fois cette ligne trouvée, faire une boucle négative de cette ligne vers la ligne 1 en faisant un test sur la valeur qu'elle contient : Der_lig...
20/06/2019 à 15:43LouReeDGestion de chambres d'hôtelVoilà, retrouvé : http://tatiak.canalblog.com/archives/2018/01/17/36057015.html Perre56 = Tatiak=mon exemple en matière de gestion objet représentant les périodes... Mais je n'ai pas encore sa gymnastique d'esprit de ce côté là ! Bonjour à lui en passant. @ bientôt LouReeD...
20/06/2019 à 15:41LouReeDGestion de chambres d'hôtelJe crois qu'il y a ici sur le site Pierre 56 qui a créé également le même type de fichier mais il est plus abouti... Sinon je suis sur tél, donc pas de fichier sous la main pour le moment... Ce soir si je me dégage du temps... @ bientôt LouReeD...
20/06/2019 à 14:30LouReeDMachine à sousEt bien voilà, la version "entière" de LARCIN est validée et elle est d'ores et déjà téléchargement ! @ bientôt LouReeD...
20/06/2019 à 14:21LouReeDGestion de chambres d'hôtelMerci de l'intérêt que vous portez à l'application. Je crois en effet que depuis 2017 je n'ai pas fait d'amélioration sur cette application... Manque de temps (ou d'envie), je fonctionne en plus par "instantané" : je suis à fond sur un développement puis une fois en ligne, je passe à autre chose......
20/06/2019 à 09:17LouReeDMachine à sousVoilà la version avec le dossier "son" est en cours de validation. Pour répondre à Tom Jobim (avec un peu de retard, voir en répétition) si une ligne de code de "présentation" provoque un bug, il vous suffit d'ajouter une apostrophe au début de cette ligne. Par la suite il vous suffira de masquer ma...
19/06/2019 à 17:00barth66Concatener colonne + condition3 commentaires avec en colonne A et B les mêmes références... Pourquoi ne pas écrire les commentaires sur la même ligne ? @ bientôt LouReeD...
19/06/2019 à 16:29LouReeDMachine à sousVeuillez m'excuser mais il semblerait que la version téléchargeable ne soit pas "équipée" du son ! Hors c'est le son qui fait tout... Il faut que je vérifie mon fichier source... Ce soir j'espère. Sinon vous pouvez toujours me MP si vous avez des sous... Ci... @ bientôt LouReeD...
19/06/2019 à 16:23LouReeDRétro planning et planning de GANTTEn espérant que cela vous convienne... @ bientôt LouReeD...
19/06/2019 à 14:36Lou ReadProblème de triMerci à vous et n'hésitez pas à revenir sur le forum. Il y a bien souvent un intervenant pour répondre aux questions ou pour solutionner un problème... @ bientôt LouReeD...
19/06/2019 à 14:08klaaus Prendre en compte cellule du dessus seulementMerci de vos remerciements @ bientôt LouReeD...
19/06/2019 à 14:01Lou ReadProblème de triVous pouvez sélectionner la colonne des valeurs "corrigées" puis faire un copier puis collage spécial valeur sur cette même colonne, les formules seront remplacées "en dur" par les valeurs. Du coup vous n'avez plus les formules pour les futurs entrées de données, mais si votre tableau est fixé alors...
18/06/2019 à 20:24ODB_VBAMettre en gras une sous-chaine de caractere dans une chaine de caractèreCi dessous un code qui scanne les allergènes un par un et qui met en gras et en rouge l'allergène trouvé : Evidemment le code ici "n'est pas fini" car il ne teste que la cellule A1 ! Mais le principe est là ! @ bientôt LouReeD...
18/06/2019 à 20:21Lou ReadProblème de triVoir fichier joint pour un travail "rapide" mais pas complet ! L'idée : passer le tableau en plage de cellule "normale" et comme dit dans un de mes message plus haut, insérer une colonne vierge de format. Ici j'en ai mis deux, en "correction AR" et "Correction IS" Ensuite j'ai retransformer la plage...
18/06/2019 à 17:01Lou ReadProblème de triL'explication est un message au-dessus de celui de tulipe_4 : en alpha numérique 11 passe avant 2 etc... @ bientôt LouReeD...
18/06/2019 à 16:56Lou ReadProblème de triLe soucis, je crois, c'est qu'un nombre avec texte = texte, donc le tri se fait comme si que le 1 vaut a et 2 vaut b, du coup 11 est avant 2 comme aa est avant b... Ensuite sous Excel, une cellule sous format texte qui est changée en format nombre ou standard ne prendra ce format qu'après être entre...
18/06/2019 à 10:17Invité Boucle Loop while qui ne s'arrête pasMerci pour vos remerciements ! @ bientôt LouReeD...
18/06/2019 à 08:59GGautierClasseur sécurisé selon utilisateurVoilà, certificat, ça c'est bien ! Mais comme dit plus haut cela n'a vaut que sous Excel il faudrait pouvoir vérifier qu'elle application ouvre le fichier... Non ça ne change rien je crois que Calc inhibe les macros à l'ouverture... Bref tous ces systèmes sont perfectibles... @ bientôt LouReeD...
18/06/2019 à 06:55Invité Boucle Loop while qui ne s'arrête pasComme annoncé sur mon poste, une modification simple, sinon je lui aurait conseiller d'aller voir mes applications... ACADEMIE ou bien USERA, elles ne sont pas d'un code VBA excellent mais elles permettent de bien s'amuser... @ bientôt LouReeD...
17/06/2019 à 22:56GGautierClasseur sécurisé selon utilisateurCi joint un fichier Excel il ne s'ouvre que s'il y a une clé USB avec un fichier nommé lrd.dat Ceci plus une vérification de l'activation des macros et autre, sous Excel c'est pas mal Dans le fichier il n'y a pas la partie de vérification des macros... Mais on peut très bien imaginer qu'en fonction...
17/06/2019 à 22:52SébastienAuteurs, ajoutez un lien vers vos fichiers en téléchargementEn effet, j'approche gentiment des 5 ans de présence... @ bientôt LouReeD...
17/06/2019 à 22:35Invité Boucle Loop while qui ne s'arrête pasVoici le fichier modifié "simplement" : @ bientôt LouReeD...
17/06/2019 à 22:27Invité Boucle Loop while qui ne s'arrête pasEt oui en regardant de plus près le code ainsi que l'explication du jeu il y a un gros problème : vous parlez de "mort subite" hors vos 7 questions sont posées dans la même "phase" de boucle... Après chaque question, pour ne pas tout recoder, il vous suffit de mettre: If En_Jeu= False Then Exit Do E...
17/06/2019 à 22:19GGautierClasseur sécurisé selon utilisateurPas de soucis, j'adore les "retours" ! Mais j'en ai peu .... Bon j'en ai comme même, mais peut-être pas autant que je l'aurais pensé au début, et puis maintenant je m'y suis fait ! @ bientôt LouReeD...
17/06/2019 à 22:18ODB_VBAMettre en gras une sous-chaine de caractere dans une chaine de caractèreAttention ! la procédure ne trouve pas le mot ! Il faut trouver la position des mots dans la chaine et une fois la position trouvée appliquer la mise en forme. Cette procédure de recherche serait à effectuer tant qu'il "reste" des caractères à la chaine, du coup test après test il sera possible de m...
17/06/2019 à 22:11GGautierClasseur sécurisé selon utilisateurJe viens de télécharger le fichier... Il n'est pas connu sur ma machine, du coup il est ouvert en mode "protégé" c'est à dire sans possibilité de modification et sans activation du VBA... Et là j'ai visuellement accès à tous les mots de passe... Il faudrait comme indiquer dans plusieurs post, qu'à l...
17/06/2019 à 22:03SébastienAuteurs, ajoutez un lien vers vos fichiers en téléchargementJe ne me rappelle pas de l'avoir fait... N'Est-ce pas automatique ? @ bientôt LouReeD...
17/06/2019 à 22:00yann29Affichage de message AutomatiqueLe fichier est "voué" à rester "ouvert" 24/7 ? Ou bien les messages doivent s'afficher à l'ouverture ? Dans ce cas quelque soit l'heure... On avance pas beaucoup mais cela fait tout de même un "Up" de votre message @ bientôt LouReeD...
17/06/2019 à 21:54Invité Boucle Loop while qui ne s'arrête pasRe bonsoir, Dans votre code : risqueop As String puis risqueop = le choix d'un InputBox Pour moi (et seulement moi), je ferais deux variables une Réponse As String pour la réponse des InputBox et une En_Jeu As Boolean pour savoir si l'on doit "boucler" ou sortir et alors le LOOP serait : Loop While...
17/06/2019 à 21:49Invité Boucle Loop while qui ne s'arrête pasSi une boucle DO / LOOP / WHILE ne s'arrête pas c'est que la condition de sortie n'est pas bonne... Le while (je crois) se traduit par : on boucle tant que "la condition soit vrai". @ bientôt LouReeD...
17/06/2019 à 21:47klaaus Prendre en compte cellule du dessus seulementEn effet, chez moi aussi il y a embrouille dans les dernières formules suite à l'ajout d'une donnée... Un essai : =NB.SI.ENS(INDIRECT("$K$2:K"&LIGNE());INDIRECT("K"&LIGNE());INDIRECT("$L$2:L"&LIGNE());INDIRECT("L"&LIGNE())) remplacement de la fonction SOMMEPROD par NB.SI.ENS afin d'inclure l'instruc...
17/06/2019 à 21:03SébastienLogithèques pour vos applications Excel (ou Google Sheets)Pas de soucis, mon but était de "taquiner" un peu Bon courage pour les 40 000 lignes suivantes ! @ bientôt LouReeD...
17/06/2019 à 19:15jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la celluleC'est chaotique, mais cela fonctionne ! Après il est vrai qu'il y a une gymnastique de l'esprit à avoir... Moi même je m'y perd ! @ bientôt LouReeD...
17/06/2019 à 17:23ODB_VBAMettre en gras une sous-chaine de caractere dans une chaine de caractèreReste plus qu'à trouver la position de départ de l'allergene car sa longueur vous la connaissez puisque vous le cherchez.. @ bientôt LouReeD...
17/06/2019 à 17:19ODB_VBAMettre en gras une sous-chaine de caractere dans une chaine de caractèreIci on met en gras du caractère 13 au caractère 16, car du caractère 13 compris avec une longueur de 4 ça fait 16. @ bientôt LouReeD...
17/06/2019 à 17:15ODB_VBAMettre en gras une sous-chaine de caractere dans une chaine de caractèreAvec l' enregistreur de macro je crois qu'excel met en gras la portion de chaîne allant du caractère numéro x au caractère numéro y. Donc dans votre cas si allergènes il y a il faut trouver ses positions de départ et d'arrivée afin d'y appliquer "le gras" Mais ça c'est parce que je ne suis pas bon ...
17/06/2019 à 15:54SébastienLogithèques pour vos applications Excel (ou Google Sheets)@ James007 : Alors ? Les applications proposées sont elles des applications ou bien des Applications ? Perso les miennes je les trouves plutôt réussies, non ? Mais mon avis ne vaut rien... Et Comme les retours pour la plupart sont rares... @ bientôt LouReeD...
17/06/2019 à 15:51SébastienLogithèques pour vos applications Excel (ou Google Sheets)A quelque jours près les un an de code sont passés... Alors ? Cette application ? Je plaisante ! Bon courage à vous pour la fin de la mise au point. @ bientôt LouReeD...
17/06/2019 à 15:43Gli73Logo Excel-Pratique : Curiosité sur les onglets "page internet"Le GAFA ne doit il pas se transformer en GAFAM ? IE en ferait donc parti ! En effet le M pour "Microboft" , comme tout le monde sait le reste c'est : Gougueul, Alazone, Face debout et Aplause... Ce qui m'embête c'est, à priori, la mort programmée de IE pour Edge... Des infos de ce côté ? @ bientôt L...
17/06/2019 à 15:11jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la cellulePlace de la tuilerie = 20 caractères On compte le nombre de caractères de la chaîne en supprimant les espaces avec Substitue, on obtient 17, donc on a 3 espaces, On SUBSTITUE ce troisième espace par un caractère "reconnaissable" et unique, ici j'ai choisi le "_" avec le 4ieme argument de Substitue ...
17/06/2019 à 14:58jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la celluleUn tableau structuré n'est pas une plage de cellule sur laquelle on a mis une ligne d'en-tête avec filtre. Un tableau structuré est mis en place par l'outil Insertion puis en choisissant "tableau" icône sur la gauche du ruban d'insertion. Il suffit pour cela de sélectionner une cellule de la plage q...
17/06/2019 à 13:07jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la celluleEt oui tout simplement ! Celle là je ne l'ai pas vu ! Ni les autres d'ailleurs ! Bravo Jean-Éric ! @ bientôt LouReeD...
17/06/2019 à 10:12jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la celluleAutant pour moi... Ne serait ce pas du au fait que votre fonction dans le code VBA est sous une SUB au lieu de FUNCTION ? @ bientôt LouReeD...
17/06/2019 à 10:04jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la celluleLa fonction Split atteint une chaîne de caractère (txt as String) Essayez d'écrire la formule en mettant un INDIRECT : =SplitAddress(INDIRECT(@Colonne2)) @ bientôt LouReeD...
16/06/2019 à 21:58jefffycashwebMettre dans l'ordre alphabetique une colonne avec dernier mot de la cellulePouvez vous être "plus clair" par "elle passe pas" ? De mon coté, une fois une des deux formule ajoutée à la troisième ligne du tableau, le tri se fait correctement sur l'ensemble du tableau. @ bientôt LouReeD...