Membre impliqué

Inscrit le :21/01/2021
Dernière activité :Jeudi à 08:09
Version d'Excel :2016 FR
Emploi :Retraité
Lieu :Annecy
Biographie :Officier de l'infanterie de marine à la retraite. 72 ans, marié + 2
Messages
1'638
Votes
389
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Optimix - page 26

DateAuteur du sujetSujetExtrait du message
23/03/2021 à 08:11Baldwin46Créer un ordre alphabétique de répertoireTu as deux besoins différents exprimés dans ton besoin. Construire une liste alphabétique est une chose. Extraire d'une liste les mots commençant par "A" en est une autre. On ne les aura pas forcément dans l'ordre alphabétique. Tu trouveras ci-dessous deux macros, la première retire les doublons au...
22/03/2021 à 17:53matth28 Calcul apports d'une recetteRien de bien grave : une hernie inguinale à ligaturer. Je crois, si tout va bien, que je vais regagner mes pénates demain. Au CHU de Grenoble, ce n'est pas la COVID 19 qui chasse les clients et leur redonne envie de gambader, c'est la bouffe. Bon, le code est encore plus facile à maintenir. Dans la...
22/03/2021 à 13:16DarkangelErreur 57121 sur userformBonjour Bruno. Je ne pense pas que ça vienne du contrôle ActiveX multipage. Autre possibilité : mettre à jour Office semble avoir été une solution pour cette erreur 57121 sous Excel...
22/03/2021 à 12:43DarkangelErreur 57121 sur userformIl arrive qu'en supprimant un contrôle activeX de la feuille et en le reconstruisant les choses rentrent dans l'ordre. Bon courage s'il y en a beaucoup...
22/03/2021 à 12:40matth28 Calcul apports d'une recetteJe sors à l'instant du bloc opératoire. Je reprendrai ton code assez rapidement, sauf si qqn se propose de relever le convalescent...
21/03/2021 à 18:01decibel VBA - Incrémentation automatique en fonction d'une série de lettresAvec le système tel que tu le présentes, tu te limites à la plage A4:A22, soit 19 codes. Après quoi il faudra "repenser" le système. Question : pourquoi ne pas mettre les codes dans un onglet séparé ? Le reste est assez facile à faire en VBA. Si on tape le code dans la cellule, le n° sera ajouté aut...
21/03/2021 à 07:36starnain Création de planning étudiant : Bug Textbox sur SheetAu plus bas niveau tu as la propriété DateDeb.Linkedcell = P10. Donc tu ne peux plus agir sur cette TextBox quel que soit le code que tu mettes dedans. 1ère chose : supprimer ce lien en laissant LinkedCell vide. 2e chose : je ne sais pas ce que tu veux faire, mais si tu veux modifier la date, tu peu...
21/03/2021 à 06:34AnthonyECode pour ouvrir plusieurs classeurs en même tempsBonjour à vous deux. Je prends la liberté de répondre parce qe j'ai eu un pb pour fermer tous les classeurs il y a quelques temps. Pour ouvrir plusieurs classeur, Thauthème t'a répondu, il suffit de mettre les noms des fichiers avec leurs path. Pour les refermer, il faut le faire dans l'ordre invers...
20/03/2021 à 16:14BenouLMCalcul de vaccinationJ'en ai fait un (manifestement invisible) prenant en compte le besoin exprimé à la lettre. Perdu mon temps...
20/03/2021 à 09:37BenouLMCalcul de vaccinationBonjour tout le monde, J'en profite pour envoyer un grand coup de chapeau au personnel de santé. Dans le tableau proposé, tout est fictif, sauf le nom des vaccins. Le jour où éventuellement vous devrez utiliser l'AstraZeneca, il suffira de l'ajouter dans l'onglet "Datas"...
19/03/2021 à 20:41BenouLMCalcul de vaccinationDemain, j'aurai la possibilité de te préparer un truc, mais en VBA. C'est possible ...
19/03/2021 à 18:13Quentin LespagnolProblème boucle dans bouclePourrais-tu nous faire une copie d'écran de ce que tu voudrais obtenir pour l'employé n° 2 du 1er au 6 juin ...
19/03/2021 à 18:00DarkangelErreur 57121 sur userformA mon avis, ce code ne devrait pas pouvoir fonctionner parce qu'il y a une seule instruction MkDir pour 2 antislashes. Le sous-sous-dossier Project_Acronym & "-" & Id_Project ne peut pas être créé si le sous-dossier Projects_Library n'existe pas d'abord. Donc la bonne façon de procéder est la suivan...
19/03/2021 à 17:37matth28 Calcul apports d'une recetteN'aimant pas beaucoup ces listes déroulantes sans ordre alphabétique, avec des titres dedans qui ne sont pas à prendre en compte comme FARINE/FECULE, j'ai fait comme si ce programme m'était destiné : - Dans la feuille des recettes, la colonne "A" est une zone où un double clic sur une ligne sélectio...
19/03/2021 à 13:03Quentin LespagnolProblème boucle dans boucleLa 2e partie fonctionne normalement. Difficile de répondre sans le fichier. Si tu peux supprimer tout ce qui est confidentiel, ce sera probablement vite réglé...
19/03/2021 à 11:24cleiiimSimplification de codeAutre piste encore plus simple : For y = 30 to 300 step 2 Pour le reste, je te laisse travailler...
19/03/2021 à 11:15DarkangelErreur 57121 sur userformPour vider la mémoire à la fermeture, c'est Unload et non pas Hide qu'il faut utiliser. J'ai l'impression qu'il y a sur cette feuille un contrôle ActiveX qui pose problème. Pourrais-tu ne laisser qu'un seul onglet vide dans ton fichier et nous le proposer avec ce UserForm récalcitrant ...
19/03/2021 à 08:55matth28 Calcul apports d'une recette1) Est-ce qu'il s'agit de calculer automatiquement le prix des préparations figurant dans l'onglet "Préparations" et d'afficher leurs apports 2) or dans l'exemple que tu nous donnes dans ton fichier, tu as mis une liste de produits, probablement au petit bonheur la chance pour la démo, comme s'il s'...
19/03/2021 à 07:17clemroussi Camembert automatiqueBonjour tout le monde. Ce n'est pas un Vieux Rustique, mais il a du corps...
18/03/2021 à 17:20matth28 Calcul apports d'une recetteOù veux-tu un menu déroulant ? Contenant quoi ? Et pour faire quoi ...
18/03/2021 à 17:11Manu31Instabilité d'ExcelDans ce cas je pense qu'il est grand temps de réinstaller Excel, car tout se passe comme si une librairie avait reçu...
18/03/2021 à 16:45bastien12 Associer les lignes sans doublonVersion définitive pour n lignes au lieu de 10...
18/03/2021 à 15:59bastien12 Associer les lignes sans doublonLe 4-5-10 non plus. Bon, c'est po grave. Proposition ...
18/03/2021 à 13:49bastien12 Associer les lignes sans doublonPas bien compris : dans le groupe 3-4-5 on a 2 fois 400. De plus est-ce qu'il va y avoir 10 ou n lignes ...
18/03/2021 à 12:16monza86Aide pour mon codeMerci pour lui et bon vent...
18/03/2021 à 11:43monza86Aide pour mon codeBonjour tout le monde : juste une proposition et une remarque. Proposition où la clé est dans le Trim(Str()) pour qu'il n'y ait pas d'espace perturbateur si 254013997 est un nombre. Remarque : ce fichier texte rebaptisé 0254013997.csv est un fichier Excel qui s'ouvre comme un fichier Excel normal n'...
18/03/2021 à 09:57Newbaroque Nouveau en VBA, problème de comparaisonVB n'impose ni la déclaration préalable des variables ni leur instanciation ; par défaut, la déclaration des variables est donc implicite. Le fait de ne pas avoir à déclarer les variables, donc leur type, est la source de nombreux problèmes, parfois très difficiles à détecter. C'est la raison pour l...
18/03/2021 à 08:22almapier Associer valeur d'une cellule à un bouton avec une macroJe ne vois pas de solution autre que la formule de LooReeD avec le fichier proposé. Toute application VBA dans la cellule recap!C9 est vouée à l'échec à cause de la formule automatique =SOMME(C5:C7) qui fausse tout, vient probablement d'ailleurs et s'applique sur l'ensemble de la feuille "recap". En...
17/03/2021 à 18:27NayK Ajout d'un nouveau numéro automatique + ligne suivanteBonjour Thau Thème. Je passe juste pour répondre aux questions posées : #NayK. Vous pouvez effectivement supprimer la fonction inc() et les procédures AffecteNouveauNum() et incrémenter() qui ne serviront pas. Je les ai laissées pour que vous puissiez voir que la solution était beaucoup plus simple...
17/03/2021 à 16:51yrraphaelexcelMessage avertissement HyperlienEt que donne Application.DisplayAlerts = False...
17/03/2021 à 16:47Newbaroque Nouveau en VBA, problème de comparaisonHummm, il va falloir réviser les fondamentaux. Je te conseillerais de lancer cet essai juste avant d'aller te coucher, histoire d'avoir le résultat au petit déjeuner. 13 millions de copier-coller c'est hard...
17/03/2021 à 16:02NayK Ajout d'un nouveau numéro automatique + ligne suivanteUne proposition...
17/03/2021 à 14:13huguo_BMacro - Copier lignes avec(de différents Sheets sur un autre sheet)#Ergotamine Pour des petites macros de quelques lignes, il vaut mieux le faire à la main. En revanche pour des macros de grande taille on peut automatiser le truc en procédant comme suit : on exporte la macro dans un dossier quelconque. Un fichier Macro1.BAS va être créé (avec le n° de la macro). Ma...
17/03/2021 à 10:43huguo_BMacro - Copier lignes avec(de différents Sheets sur un autre sheet)#Oliblast : tu devrais proposer ta solution car elles ont toutes quelque chose d'intéressant à apporter, au niveau des techniques comme des idées. #hugo_B : il serait souhaitable que ton projet ne soit pas à géométrie variable pour éviter les pertes de temps (pas de développement au compte-gouttes)...
17/03/2021 à 08:07huguo_BMacro - Copier lignes avec(de différents Sheets sur un autre sheet)Bonjour tout le monde, une proposition (bouton "Importer" ajouté) ...
17/03/2021 à 05:28Kamalo Macro pour supprimer les cellules doublons+la cellule originalBonjour tout le monde, Une proposition avec ordre alphabétique ...
16/03/2021 à 18:16tunisienoCopier Cellule en fonction du début de la chaîne de caractèreAlors c'est assez simple...
16/03/2021 à 17:49tunisienoCopier Cellule en fonction du début de la chaîne de caractèrePrenons l'exemple ALEAP de la feuille "Contact". Son état est "établi". Dans la feuille "fonctions" il y a 23 items commençant par ALEAP. Si j'ai bien compris, il faut inscrire "établi" dans les 23 cellules adjacentes. De même pour tous les noms1 de la feuille "contact"...
16/03/2021 à 15:26tunisienoCopier Cellule en fonction du début de la chaîne de caractèreQuestion très, très floue : - qu'est-ce que le début d'une chaîne ? Les 2, les 3, les 10 premiers caractères ? - que faire si plusieurs noms commencent de la même façon ? - où copier les résultats ? En Feuil2!A1 ? Bref, ton fichier serait la bienvenue...
16/03/2021 à 15:19Okiode Selectionner une imprimanteBonjour toute l'équipe. Une proposition ...
16/03/2021 à 10:25SoufFichier Xlsm qui bug a chaque ouverturePourrais-tu mettre ton fichier ici après avoir retiré les feuilles inutiles et tout ce qui est confidentiel. Théoriquement on devrait avoir le même pb...
16/03/2021 à 10:16SoufFichier Xlsm qui bug a chaque ouvertureDésolé, sauf erreur de ma part, je crois qu'elle n'a été implémentée qu'en 2017. Reste les infos...
16/03/2021 à 09:49SoufFichier Xlsm qui bug a chaque ouvertureJe reformule : est-ce qu'il n'y aurait pas une modification en cours non enregistrée ? (Fichiers...Infos...Gérer le classeur)...
16/03/2021 à 09:35SoufFichier Xlsm qui bug a chaque ouverture- As-tu vérifié que les propriétés de ce fichier ne sont pas en lecture seulement ? (clic droit...Propriétés). - que donne la propriété Worbook.Final ...
16/03/2021 à 07:44JokerTavaresExistence de fichier et creation de fichierUne contribution expliquée : tu peux laisser les n° de ligne pour tester le code tel quel, elles seront traitées comme des étiquettes. A la ligne 4, j'ai remplacé le dossier c:\Users par c:\Users2 parce que pour écrire dans c:\Users (qui est un dossier système), il y a une procédure d'administration...
15/03/2021 à 18:34Nonno Simplification d'une macroMerci Steelson, mais j'ai eu le tort d'utiliser le 1er fichier et de ne pas regarder ce que les autres avaient proposé pour ne pas m'en inspirer. A quelques détails près Ric avait déjà donné la même solution 45 minutes plus tôt. Ca m'apprendra...
15/03/2021 à 14:37Nonno Simplification d'une macroPourquoi faire simple quand on peut faire compliqué ? Je crois que je n'aurais pas dû perdre mon temps sur la 1ère question. Sub Macro1() Je crois que je n'aurais pas dû perdre mon temps sur la 1ère question...
15/03/2021 à 11:16Fabien SORIA Création de fichiers textes suivant un tableau ExcelEt bien je vais aller chercher un ticket de loto. Bon vent...
14/03/2021 à 17:31ClaireDAjout d'un espace dans le nom de la feuille par ExcelLe programme de vérification fonctionne normalement chez moi et la feuille 2101 est reconnue. Son nom n'est pas modifié. Si tu nommes ta feuille à partir d'un nombre "n", pour être certain d'avoir une chaîne de caractères, utilise la double fonction trim(str(n))...
14/03/2021 à 17:18samhbs2014 Combiner deux tableauxN'oublie pas de verrouiller ce fil. A plus...