Passionné d'Excel

Inscrit le :18/09/2008
Dernière activité :24/03/2026 à 13:55
Version d'Excel :2016
Lieu :bourg en bresse
Messages
9'456
Votes
1'262
Fichiers
4
Téléchargements
29'975
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 127

DateAuteur du sujetSujetExtrait du message
31/07/2016 à 15:29medjskGestion des stockNormalement YAPA de souci : Si ta base de donnée est monté normalement, ton formulaire Ajout est censé être le même que le formulaire Modification. Donc dès que tu as entré la référence tu sais déjà ce que tu as... Après YAPUKA appuyer sur le bon bouton... A+...
31/07/2016 à 15:19valy Remplir un tableau au format heure en remplissant planningLe fichier ne passe pas. Peut-être l'as tu uploadé alors qu'il était ouvert ? A+...
31/07/2016 à 08:08Le_Troll_Du_27Erreur execution 438Ca me parait bien nébuleux ce for...each : C'est du codage flou, en plus tu es très laxiste sur les déclarations, tu joues sur les auto-conversions (byte = string) et tu croises les doigts en espérant que ça va tomber pile au bon endroit ? Dans la fenêtre d'exécution tape : puis Enter... et demande...
29/07/2016 à 18:08ilias1252Automatisation des donnéesEssaie ça : C'est une reprise de la macro de Ferrand à peine adaptée à ma sauce... A+...
29/07/2016 à 11:28MJC55 COMPTAGE ColonneUne formule matricielle à valider par Ctrl+Maj+Enter =MAX(NB.SI($A$1:$A$13;$A$1:$A$13)) A+...
27/07/2016 à 11:35Anthony_xpo Classer des données par " catégorie"Plus simplement : =SI([@[Distance en km]]<100;1;SI([@[Distance en km]]<200;2;SI([@[Distance en km]]<400;3;4))) A+...
27/07/2016 à 07:04Superman96 VBA msg box en fonction d'une valeurLa question est équivoque : Tu dis... "et autorise la sauve garde" mais tu ne dis pas et n'autorise pas la sauvegarde si c'est faux. De même tu ne dis pas si la sortie est autorisée avec une caisse fausse... Donc il faudra aménager l'exemple ci joint. A+...
26/07/2016 à 15:46ilias1252 Fonction qui reconnait une cellule ?Avec une MFC.....
26/07/2016 à 14:33matt22freeOptimisation NB.SI.ENS avec macroBah... Si c'est pour continuer de travailler sur le même modèle. YAKA continuer... A+...
26/07/2016 à 14:00ilias1252 Fonction qui reconnait une cellule ?Tout compte fait c'est peut-être pas si bête que ça, mais... je ne suis pas très fort en TCD, peut-être trouveras-tu quelqu'un de compétent. Sinon je te le ferai en macro mais si c'est possible il vaut mieux le sortir en TCD [Edit] En fait je suis pas certain qu'un TCD soit la solution... En...
26/07/2016 à 13:38ilias1252 Fonction qui reconnait une cellule ?Ca ne semble pas très réaliste comme demande : Il vaudrait mieux garder les dates en vertical et la liste des employés à l'horizontal. Tu confirmes ? A+...
26/07/2016 à 13:30Alban CUNYEtendre un macro de recherche VBA à une plagePlus simplement : A+...
26/07/2016 à 13:21matt22freeOptimisation NB.SI.ENS avec macroJe ne sais pas trop à qui tu parles... Si tu parles des tableaux Excel de minanse je ne pense pas que ça fasse beaucoup avancer le schmilblik... Si tu parles de tableau ("Array") dans la macro que j'ai joint, je pense que pour quelques milliers de lignes ça vaut pas la peine de fatiguer. Si tu envis...
26/07/2016 à 09:56matt22freeOptimisation NB.SI.ENS avec macroHum... Moi je peux pas te dire à combien c'est limité mais surement pas à 32000 car j'ai déjà exploité de nombreux Array multicolonnes à plus de 40 000... A+...
26/07/2016 à 09:43matt22freeOptimisation NB.SI.ENS avec macroVoici la macro en Tablo (Array) : Après si c'est encore un peu lent ya les BD** (fonctions de base de données)... A+...
25/07/2016 à 11:18valmax Adresse modifierPour résumer et simplifier tu pourrai écrire ça comme ça : A+...
24/07/2016 à 22:43IIII Problème de maximisation avec contraintesSorry, Pas vu. Avec le changement de page... J'ai corrigé avec cette orientation J'ai fait un tirage restreint pour vérifié le principe. Une des solutions est : C'est probablement LE meilleur ratio, (13,18) mais il faut quand même que je vérifie demain. Je te donnerai les approchants... A+...
24/07/2016 à 21:28IIII Problème de maximisation avec contraintesBen... Alors il va falloir que tu t'expliques mieux parce que je te l'ai fais avec la colonne D, avec la colonne I Je te l'ai bien fait avec 9 coureurs cyclistes (pas un de plus, pas un de moins). Si le but est de maximiser le score total de mon équipe de 9 coureurs, je comprend qu'il faut qu'il soi...
24/07/2016 à 20:59IIII Problème de maximisation avec contraintesBon... Qu'est-ce que j'ai pas compris ? Je te l'ai fait avec les points de la colonne i. C'est quoi le problème ? Je t'ai refait ça aux petits oignons avec mon nouvel algo, c'est un poil plus long mais pour le coup je travaille sur la totalité des N° (sauf la douzaine de hors concours. Pour le coup...
24/07/2016 à 19:40IIII Problème de maximisation avec contraintesAh Bah... Y serait temps de se réveiller ! Grasse mat du Dimanche hein ! Heu... Là c'est moi qui comprend plus parce que avec la colonne D c'était chouette mais avec la colonne I ça va pas âtre la même musique... Bon c'est pas grave YAKA changer le barême et mettre la barre un peu moins haut., mais...
24/07/2016 à 16:11IIII Problème de maximisation avec contraintesPfff... Je suis toujours effaré quand je tripote un peu les dico : En fait j'arrive à tester 100 000 boucles, tri horizontaux, tris verticaux, dédoublonnage et toutes vérifications comprises en moins d'une minute... Bon je donne là mon classeur de travail j'ai un peu testé les "petits points" : c'es...
24/07/2016 à 14:18pmfontaineTrouver limite d'un tableau en VBAFinalement je préfère le UsedRange de pierre56 plus simple : A+...
24/07/2016 à 10:55IIII Problème de maximisation avec contraintesOui, oui... C'est bien ce que j'ai fait : Je ne me suis occupé que des points... j'ai considéré qu'a chaque total correspondait un coureur. Chaque ligne fait 175 points. Après pour le nom du coureur tu peux faire un RECHERCHEV par exemple, mébon c'est pas le plus intéressant... En plus dus au fait q...
23/07/2016 à 21:04Maxs31 Problème de Calculs imprécisDans les options Fichier > Options > Options avancées > Lors du calcul dans ce classeur > Cocher : "Définir le calcul avec la précision au format affiché" A+...
23/07/2016 à 17:34IIII Problème de maximisation avec contraintesUne solution au hasard ? 18.2 - 18.3 - 18.7 - 18.8 - 19.5 - 19.6 - 19.8 - 19.8 - 22.3 ou encore : 17.9 - 18.2 - 18.3 - 18.7 - 18.8 - 19.5 - 19.6 - 19.8 - 24.2 Les solutions semblant si nombreuses qu'il ne semble pas utile de chercher une formule ou une macro... ( en l'absence d'autre contrainte) &#9...
22/07/2016 à 21:42pmfontaineTrouver limite d'un tableau en VBAC'est pas des tableaux... C'est des passoires ! Pas évident. A+...
22/07/2016 à 19:11Nairda Format Box Formulaire/Simuler un 2clickTu n'as pas le choix les contrôles de formulaires sont fait comme ça et tu ne peux rien y changer... Si tu voulais afficher les nombres comme dans ta BD, il faudrait que tu fasses une double conversion à l'entrée, et à la sortie du formulaire. Je te rappelle que les formats de ta BD sont juste des f...
22/07/2016 à 16:36gregcompta Etrange décalage de cellule sur un FOR EACHHum... Je te dis ça en toute amitié... Hein ! T'es vraiment un salopard ! Comment que tu veux que VBA il y retrouve ses petits ? Moi, normalement je me penche même pas sur un code qui commence comme ça ! Moi je te recommande de ne jamais mettre de variable "hors Sub". Sauf exception dument motivée....
17/07/2016 à 19:40micpidReport de donnéesDans Ws1 (Boissons modifier la macro comme suit : et dans Module 1 ajouter cette macro : A+...
17/07/2016 à 19:30grisan29Impimer qrcodeTu définis ta Zone d'impression comme tu veux... Si tu veux imprimer un ticket d'autobus ou de métro tu défini ta zone d'impression à A1:D4 par exemple et après si tu veux un ticket de métro format poster tu définie l'agrandissement à la page entière et basta... A noter que pour un QR Code ou un cod...
17/07/2016 à 10:46gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalseJe suis tout juste de retour, mais je repart pour la journée, anniversaire oblige... Je suis très mal à l'aise pour répondre à tes questions. Pour moi j'appelle ça "des bouts de saucisson" extrait du contexte ça ne signifie rien du tout. C'est souvent déjà pénible quand tu as toute la proc et que tu...
11/07/2016 à 15:36gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalsePour l'instant j'ai juste déblayé le terrain... Je t'envoie le fruit de ma réflexion. ça ne concerne que la préparation... Mais j'ai déjà je sentiment que ça doit gagner quelque chose. Je sais pas : pas testé parce que mettre le timer sur 14" ça me gonfle plus qu'autre chose... J'ai juste perdu le f...
11/07/2016 à 05:31gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalseDéjà dès la première boucle il y a du ActiveCell à gogo qui a de forte chance de ne pas servir à grand chose vu qu'aucune sélection n'a été effectué avant... Sauf si tu as une explication valable je supprime... Il y a la même quelques lignes plus loin avec la feuille suivante... Je m'interroge aussi...
10/07/2016 à 21:59gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalseQue faut-il rentrer dans les Textbox pour espérer rentrer dans la procédure ...
10/07/2016 à 19:09gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalseMoi quand je rentre j'ai le UserForm direct procédure de consolidation... Comme je ne sais pas quoi rentrer : je peux pas deviner ...
10/07/2016 à 18:00gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalseCe serait trop demander qu'avoir un petit mode d'emploi avec la chose ? Que faut -il répondre pour pouvoir entrer dans ton USF sans se faire jeter comme un malpropre ? [Edit] Pour les autres questions, je réserve en attendant de voir et comprendre le fonctionnement. Pour les généralités : Da...
10/07/2016 à 08:05loicd181 Chercher une valeur dans un tableau dynamiqueLa colonne B n'existe pas ! C'est : A+...
10/07/2016 à 08:00gregcomptaVoir la mise à jour d'1 cellule avec screenupdating = FalseTu pourrais peut-être déjà te demander comment éviter de passer 7 minutes à pas faire grand chose... Mébon ! Je dis ça, j'ai rien dit... On a l'impression que ta macro elle passe son temps à faire de la mise en forme, du quadrillage, et pour finir elle sous-traite le vrai boulot à quelques formules...
08/07/2016 à 14:12de barros Appel macro?...
06/07/2016 à 23:49de barros Appel macroBonsoir, Nonnon... Pas un problème d'ordi. Une prog un peu flou... J'en ai profité encore pour faire un peu de ménage... A+...
06/07/2016 à 22:15de barros Appel macroRe... Je n'ai pas ce problème : toutes cellules de ces colonnes sont remplies de la même manière que ce soit avec avec une méthode ou avec l'autre. Les cellules vides comportent néanmoins la formule donc elles sont vides uniquement par absence de condition remplie. Mais encore une fois pas de différ...
06/07/2016 à 21:31de barros Appel macroJe ne vois pas différence si j'exécute l'une ou les boutons de la feuille. Quel est le problème exacte ...
06/07/2016 à 20:14de barros Appel macroEn fait c'était pas ça : C'est le Delete.Row qui ne fonctionne pas à distance... Il faut activer la feuille "Extraction" (ce qui se passe tout seul si tu appuies sur le bouton "Filtre"...) Je te donne ma macro modifiée : elle doit pédaler un peu plus vite... (bien que je n'ai pas supprimé toutes les...
06/07/2016 à 19:07de barros Appel macroOui j'ai vu, revoir mon commentaire modifié plus haut.....
06/07/2016 à 18:45de barros Appel macro[EDIT] Pfff... 2ème échec ! Bon ben YAPUKUNE solution ça veux dire que les macros se succèdent trop rapidement le proc à pas le temps d'attendre la fin de la première macro que la deuxième est déjà exécutée. Quand tu procèdes manuellement même si tu vas très vite, la macro extraction à large...
06/07/2016 à 06:15de barros Appel macroDéjà tu pourrais commencer par restructurer tes macros comme dans le fichier ci-joint. (ça ne change strictement rien, mais au moins on n'est pas obligé de jouer aux 12 coins quand on cherche une macro... Et quels sont les boutons dont la macro ne fonctionne pas ? (Hum... à priori ils fonctionnent t...
06/07/2016 à 05:32papillonbleu Test logique : valeur si vrai est une dateIl suffit de mettre la cellule concernée (celle ou tu mets ta formule) au format date également... A+...
05/07/2016 à 15:00leyeti77Comparaison données dans 2 feuillesTu peux remplacer par : ça transpose ta base de donnée dans un Array (tableau virtuel) ça suppose bien entendu que ta base de donnée commence en A1... Attention aussi au nom des fichiers xls ou xlsx ou xlsm... Attention au nom des feuilles "BP" Les 2 fichiers doivent être oiuvert dans la même instan...
05/07/2016 à 09:28grisan29Code combobox qui bugEt le with... il est ou le with ? hi, hi ! Collison... A+...
03/07/2016 à 19:28NabuzaSyntaxe formulaireL est une variable : C'est la première ligne vide de la colonne A Range est une plage ou une cellule : ici c'est la cellule colonne A, première ligne vide et sera égale à la valeur cliquée (ou affichée) par le combo... Pour la première question : je ne vois pas comment expliquer ça. C'est un petit p...