| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 31/07/2016 à 15:29 | medjsk | Gestion des stock | Normalement 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:19 | valy | Remplir un tableau au format heure en remplissant planning | Le fichier ne passe pas. Peut-être l'as tu uploadé alors qu'il était ouvert ? A+... |
| 31/07/2016 à 08:08 | Le_Troll_Du_27 | Erreur execution 438 | Ca 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:08 | ilias1252 | Automatisation des données | Essaie ça : C'est une reprise de la macro de Ferrand à peine adaptée à ma sauce... A+... |
| 29/07/2016 à 11:28 | MJC55 | COMPTAGE Colonne | Une formule matricielle à valider par Ctrl+Maj+Enter =MAX(NB.SI($A$1:$A$13;$A$1:$A$13)) A+... |
| 27/07/2016 à 11:35 | Anthony_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:04 | Superman96 | VBA msg box en fonction d'une valeur | La 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:46 | ilias1252 | Fonction qui reconnait une cellule ? | Avec une MFC..... |
| 26/07/2016 à 14:33 | matt22free | Optimisation NB.SI.ENS avec macro | Bah... Si c'est pour continuer de travailler sur le même modèle. YAKA continuer... A+... |
| 26/07/2016 à 14:00 | ilias1252 | 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:38 | ilias1252 | 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:30 | Alban CUNY | Etendre un macro de recherche VBA à une plage | Plus simplement : A+... |
| 26/07/2016 à 13:21 | matt22free | Optimisation NB.SI.ENS avec macro | Je 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:56 | matt22free | Optimisation NB.SI.ENS avec macro | Hum... 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:43 | matt22free | Optimisation NB.SI.ENS avec macro | Voici 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:18 | valmax | Adresse modifier | Pour résumer et simplifier tu pourrai écrire ça comme ça : A+... |
| 24/07/2016 à 22:43 | IIII | Problème de maximisation avec contraintes | Sorry, 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:28 | IIII | Problème de maximisation avec contraintes | Ben... 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:59 | IIII | Problème de maximisation avec contraintes | Bon... 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:40 | IIII | Problème de maximisation avec contraintes | Ah 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:11 | IIII | Problème de maximisation avec contraintes | Pfff... 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:18 | pmfontaine | Trouver limite d'un tableau en VBA | Finalement je préfère le UsedRange de pierre56 plus simple : A+... |
| 24/07/2016 à 10:55 | IIII | Problème de maximisation avec contraintes | Oui, 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:04 | Maxs31 | Problème de Calculs imprécis | Dans 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:34 | IIII | Problème de maximisation avec contraintes | Une 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) 	... |
| 22/07/2016 à 21:42 | pmfontaine | Trouver limite d'un tableau en VBA | C'est pas des tableaux... C'est des passoires ! Pas évident. A+... |
| 22/07/2016 à 19:11 | Nairda | Format Box Formulaire/Simuler un 2click | Tu 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:36 | gregcompta | Etrange décalage de cellule sur un FOR EACH | Hum... 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:40 | micpid | Report de données | Dans Ws1 (Boissons modifier la macro comme suit : et dans Module 1 ajouter cette macro : A+... |
| 17/07/2016 à 19:30 | grisan29 | Impimer qrcode | Tu 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:46 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Je 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:36 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Pour 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:31 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Dé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:59 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Que faut-il rentrer dans les Textbox pour espérer rentrer dans la procédure ... |
| 10/07/2016 à 19:09 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Moi 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:00 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Ce 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:05 | loicd181 | Chercher une valeur dans un tableau dynamique | La colonne B n'existe pas ! C'est : A+... |
| 10/07/2016 à 08:00 | gregcompta | Voir la mise à jour d'1 cellule avec screenupdating = False | Tu 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:12 | de barros | Appel macro | ?... |
| 06/07/2016 à 23:49 | de barros | Appel macro | Bonsoir, 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:15 | de barros | Appel macro | Re... 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:31 | de barros | Appel macro | Je 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:14 | de barros | Appel macro | En 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:07 | de barros | Appel macro | Oui j'ai vu, revoir mon commentaire modifié plus haut..... |
| 06/07/2016 à 18:45 | de 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:15 | de barros | Appel macro | Dé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:32 | papillonbleu | Test logique : valeur si vrai est une date | Il suffit de mettre la cellule concernée (celle ou tu mets ta formule) au format date également... A+... |
| 05/07/2016 à 15:00 | leyeti77 | Comparaison données dans 2 feuilles | Tu 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:28 | grisan29 | Code combobox qui bug | Et le with... il est ou le with ? hi, hi ! Collison... A+... |
| 03/07/2016 à 19:28 | Nabuza | Syntaxe formulaire | L 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... |