Membre impliqué

Inscrit le :21/01/2021
Dernière activité :Hier à 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 4

DateAuteur du sujetSujetExtrait du message
10/10/2024 à 18:47Tiago Report de valeur cellule lors de l'impressionBonne continuation...
09/10/2024 à 18:28Tiago Report de valeur cellule lors de l'impressionModifiez les 2 dernières lignes de la macro comme suit ...
09/10/2024 à 11:21Tiago Report de valeur cellule lors de l'impressionVous n'avez pas pu adapter la macro parce que votre besoin avait été beaucoup trop simplifié : un grand classique. Une proposition : Vous noterez que je n'ai pas touché : - au format des cellules de la colonne de reports AK (les %) ; - à votre macro de sauvegarde au format PDF qu'il faudra certainem...
08/10/2024 à 18:55Tiago Report de valeur cellule lors de l'impressionEssayez cette macro pour voir ...
04/10/2024 à 05:57TeaguyWolfClassement Course à pied avec deux distances pour catégories FFA et scratchCode remanié ...
02/10/2024 à 17:03Chris1800 Remplacement donnéesLe remplacement des virgules par des points et inversement a toujours fait couler beaucoup d'encre. Vous avez dans la colonne de gauche un mélange savant de cellules contenant du texte et des nombres. La solution : remplacer les virgules dans la colonne A par des points. En VBA, avant de faire le re...
02/10/2024 à 15:00Chris1800 Remplacement donnéesC'est normal, en A2 avez une virgule comme séparateur. Comme il n'y en a aucune dans la colonne G, A2 n'est pas concernée...
02/10/2024 à 14:31Chris1800 Remplacement donnéesCurieux votre truc. Chez moi, la macro change les 51 occurrences trouvées. Et il n'y a que des points. Vérifiez vos séparateurs décimales/milliers...
02/10/2024 à 13:57Chris1800 Remplacement données...
02/10/2024 à 13:34ugo.bSouci de lien hypertexte / texte a afficherBonjour à tous les deux. Une autre macro très proche de la solution de saboh12617 pour coller avec votre exemple ...
02/10/2024 à 07:01Renaud Dugas Copie de données de plusieurs feuilles dans une seuleUne macro toute simple ...
01/10/2024 à 05:08almapier Formule à partir de plusieurs variables et conditionsAlors bon vent...
30/09/2024 à 16:37almapier Formule à partir de plusieurs variables et conditionsBonjour, Le problème avec cette ligne 851, c'est qu'elle n'obéit à aucune règle fixe. Sa colonne total n'est pas < 0 et il ne s'agit pas de frais de dossier. Les deux autres opérations en annulation (lignes 159 et 2743) sont ont un total négatif ; elles entrent donc dans la 1ère condition fixe. D...
30/09/2024 à 08:17almapier Formule à partir de plusieurs variables et conditionsPour le moment, essayez ceci. On verra ensuite s'il y a des corrections à apporter...
30/09/2024 à 06:18almapier Formule à partir de plusieurs variables et conditionsD'accord, maintenant les choses sont claires. Le problème de l'affichage dans la cellule BK18 venait de la mise en forme de l'onglet. Voici ce que je vois : 436| (probablement un problème de format monétaire avec la police Frutiger LT 45 Light que vous avez utilisée). Mais le résultat de 40% est jus...
29/09/2024 à 11:47almapier Formule à partir de plusieurs variables et conditionsAvant d'aller plus loin, je voudrais connaître la logique qui fait que tous les tarifs avec réduction ont un total négatif, sauf sur les lignes 851 et 2335. Est-ce normal ou une erreur ? Dans le 2e exemple, j'appliquerai BS20 et non pas BJ20. Vous confirmez ? Autre besoin d'explication (exemple) : d...
28/09/2024 à 07:15Fabinator Retirer une donnes dans un tbleau si elle est dans une autreBonjour à tous, Je l'ai aussi fait, donc proposition avec des noms de pays/capitales : Quelques corrections dans votre code : - supprimer les .Value - supprimer le Exit for - et surtout traiter le pb en deux temps. Votre lrPreInscription = lrPreInscription -1 est à oublier définitivement dans une bo...
27/09/2024 à 07:27ChloetwistDispatch des heuresIl faudra gonfler les horaires du personnel pour en avoir dans les trois colonnes. Dans votre exemple, un seul employé dépasse les 35 heures (matricule 01014 dans la 2e semaine). Proposition à tester ...
25/09/2024 à 11:59Cédric NguemetaMacro pour remplacer le troisième chiffre d'une valeurUne curiosité de plus : on peut même utiliser le signe "$" des string ...
25/09/2024 à 11:24Cédric NguemetaMacro pour remplacer le troisième chiffre d'une valeurC'est exact, j'avais été très surpris par cette fonction/instruction d'assignation il y a des lustres. Elle existait déjà sous VB 2.0. Mais c'est tellement pratique et facile à lire qu'on finit par l'adopter. J'en profite pour mettre en ligne le besoin de Cédric d'hier à 16h30...
25/09/2024 à 10:36Cédric NguemetaMacro pour remplacer le troisième chiffre d'une valeur#BsAlv Avez-vous une erreur avec le fichier que j'ai proposé ? pour info : https://learn.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/mid-statement...
24/09/2024 à 18:09foster6902 Calcul temps par préparationSerait-il possible d'avoir un retour ? Avec les remerciements de l'homme invisible...
24/09/2024 à 17:46TeaguyWolfClassement Course à pied avec deux distances pour catégories FFA et scratchAvec le code que je vous ai donné, vous pourrez ajouter autant de catégories que vous voudrez, mais il faudra respecter la règle suivante : la catégorie doit se terminer par "m" ou "M" pour les hommes et par "f" ou "F" pour les femmes. Par exemple, vous pouvez utiliser la catégories U23F pour les es...
24/09/2024 à 17:31Cédric NguemetaMacro pour remplacer le troisième chiffre d'une valeurUne proposition ...
24/09/2024 à 11:23Cédric NguemetaMacro pour remplacer le troisième chiffre d'une valeurBonjour à tous les deux. J'utiliserais la fonction Mid$ pour aller plus vite ...
24/09/2024 à 09:25TeaguyWolfClassement Course à pied avec deux distances pour catégories FFA et scratchJe ne comprends pas le mot technique "scratch" . Vous pourriez expliquer la colonne A ? En particulier pourquoi on n'a pas un n° d'ordre de 1 à n. Faisons sans dans l'immédiat et ne nous occupons que des n° de dossard. Pouvez-vous mettre en jaune les gens à récompenser dans l'onglet des 12 Km et dan...
23/09/2024 à 11:26Geoffan Changer les delimiteurs de plusieurs centaines de fichiers ExcelVotre fichier "après" ne semble pas avoir été fait avec votre fichier "avant". Vous n'auriez pas deux fichiers ayant la même source ...
23/09/2024 à 09:32Geoffan Changer les delimiteurs de plusieurs centaines de fichiers ExcelEst-ce que tous les fichiers dont il faut changer le séparateur ";" par "," sont dans un même dossier ...
23/09/2024 à 09:12Invité Formule dans la case et non la solutionDans la cellule 2,19 (la 1re formule de la colonne 19), supprimez le signe "=" dans la formule, validez, remettez le signe "=", puis re-validez. Juste pour identifier le mal. Si ça marche, étendez la formule vers le bas...
22/09/2024 à 09:46Etienne Pernelle Code VBA pour collage spécialMoi, ça ne me suffit pas. Bon, je préfère vous laisser en tête-à-tête si vous avez la solution avec le peu qu'on a. Bon dimanche...
22/09/2024 à 09:24Etienne Pernelle Code VBA pour collage spécialCe n'est pas ce que j'entendais par code complet. On a besoin de la feuille "SAISIE" qui semble être un formulaire. Mettez plutôt votre fichier avec le minimum nécessaire pour le faire fonctionner. On s'occupera alors de l'erreur. A l'avenir, indentez votre code. Tel quel il est illisible, car vous...
22/09/2024 à 09:03PaliloGénérer un élément X un nombre spécifique de fois dans un ordre aléatoireComme on ne sait pas ce que vous entendez par "groupe", votre besoin est difficile à comprendre. Le mieux serait de nous donner à titre d'exemple un tableau entièrement rempli qui répondrait à un tirage aléatoire, avec les explications qui vont bien...
22/09/2024 à 08:56Etienne Pernelle Code VBA pour collage spécialLe code complet serait le bienvenu...
20/09/2024 à 09:56foster6902 Calcul temps par préparationUne proposition avec macro...
13/09/2024 à 16:20fouggySuppression de lignes et colonnesBonjour saboh12617. #fouggy Une autre façon de procéder : on définit une plage de plusieurs colonnes et on la détruit. Là aussi, c'est toujours de la droite vers la gauche que ça se passe, mais cette fois c'est transparent pour l'utilisateur ( xlToLeft)...
13/09/2024 à 11:09CamErgo Ajout automatique ligne sous en-têteEssayez ceci ...
13/09/2024 à 07:16fouggySuppression de lignes et colonnesVous n'avez pas précisé "les colonnes ayant un contenu", mais ce sera très facile à adapter si c'est le cas. Proposition...
12/09/2024 à 11:34YorlaneTableau d'heuresSi j'ai bien compris, le cinéma est fermé au printemps et en automne ...
12/09/2024 à 08:58YorlaneTableau d'heuresEn France, en dehors de conventions collectives particulières, les heures allant de 21h à 6h sont considérées comme travaillées de nuit. C'est bien de cela que vous parlez ...
11/09/2024 à 16:54biglion99Dupliquer fichier - Renommer - Dupliquer onglets et mise à jourJ'ai bien une solution à vous proposer, mais : 1) Le point n° 2 pose problème (terriblement chronophage) - Je propose qu'on laisse l'onglet "Liste" tel quel ou qu'on le supprime tout simplement ; après en avoir extrait le contenu, il ne sert plus. Au passage, je pense qu'il n'y a pas que la B14 (Id...
10/09/2024 à 11:19Celomi Compter la période d'absense d'une valeurPour moi, on est trop éloigné du projet initial. Il est devenu à géométrie variable. Je préfère passer la main. Bon courage...
10/09/2024 à 08:59Mars_49Via un formulaire de saisie, classé sur feuille ExcelDésolé, mais votre exemple d'onglet de suivi des facturations manque de cohérence : - il semblerait que la facture n° 2 (ligne 4) appartienne au Chantier 1. S'il y a une nouvelle facture pour ce chantier, faut-il l'insérer en ligne 5 ou créer une nouvelle ligne à la suite, avec Chantier 1 en colonne...
09/09/2024 à 08:42Celomi Compter la période d'absense d'une valeur...
08/09/2024 à 18:17alex35490Incrémenter une feuille cachéeLe plus sûr est de ne permettre à personne (ou presque) de pouvoir accéder à votre code. Voici comment procéder. - Développeur...Visual Basic...Options...Outils...Propriétés de VBAProject... - onglet Protection...Cocher la case "Verrouiller le projet pour l'affichage" - entrez un mot de passe et son...
08/09/2024 à 17:41alex35490Incrémenter une feuille cachéeLe fichier c'est votre classeur. Si j'ai bien compris, vous voulez le protéger pour être le seul à pouvoir l'ouvrir. Dans ce cas, pourquoi masquer l'onglet "ListeAdhérents" ...
08/09/2024 à 17:38Celomi Compter la période d'absense d'une valeurMontrez-moi exactement ce que vous voulez obtenir sur une feuille Excel à partir de l'onglet des résultats, ça sera plus simple...
08/09/2024 à 17:33Zebulon2 VBA - générer des tableaux structurés avec un nombre de ligne variableEssayez ceci. Je pense que le code peut être optimisé (assez long)...
08/09/2024 à 16:33Celomi Compter la période d'absense d'une valeurOui. Exemple : Pour le classement, montrez-nous ce que vous voulez faire avec le tableau des résultats...
08/09/2024 à 16:23alex35490Incrémenter une feuille cachéeVous parlez de fichier ou d'onglet protégé ...
08/09/2024 à 14:43alex35490Incrémenter une feuille cachéeIl suffit de la rendre visible avant de la mettre à jour avec : au début et de la masquer après le transfert des données avec : à la fin...