| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 17/06/2019 à 06:07 | a38810 | Moyenne avec des Somme.si.ens | Pour moi ce n'est pas clair : Je suppose que ce n'est pas ça que tu veux : = SOMME('Daily Res'!B5:HP5)/SOMME('Daily Shops'!B5:HP5) En plus il y a le problème de tous les totaux intermédiaires en fin de mois qui n'ont rien à fiche au milieu de ton tableau (Dans une base les champs calculés se mettent... |
| 17/06/2019 à 05:47 | Mohamed811 | Recherche entre 2 date avec la fonction BDSOMME | Ton fichier en retour. Les fonction BD*** sont très exigeante au niveau syntaxe et ergonomie... En revanche elle sont bien plus performante au niveau ressource. Ton fichier corrigé A+... |
| 17/06/2019 à 05:07 | eole-33 | Placer données sources à la suite | Heu... Je comprend vite mais il faut m'expliquer longtemps ! Quel est le problème exactement ? J'ai testé la macro 10 fois mais ça ne m'empêche pas de recommencer ! Tu ne peux pas recommencer ou tu ne peux pas importer des .csv ? Moi j'ai pas de problème sauf que tu m'envoies 3 csv qui ne sont pas d... |
| 16/06/2019 à 18:51 | dnanga | TCD qui évolue | ... |
| 16/06/2019 à 18:20 | Stphane4933 | Copier / coller sous condition vers une autre feuille | Désolé : Pas vu le retour. Oui c'est à peu près ça Attention toutefois à la "Casse" les majuscules et les accents qui sont susceptible de faire planter le programme si le nom de l'onglet n'est pas orthographié exactement de la même manière. A+... |
| 16/06/2019 à 18:10 | eole-33 | Placer données sources à la suite | C'est pas un problème c'était juste pour "faire remonter" un peu le sujet. A+... |
| 16/06/2019 à 18:07 | dnanga | TCD qui évolue | Surement pas ! Pour ce genre de travaux un petit peu de VBA est indispensable : Il faudra tou les mois comparer avec la liste des fournisseurs connus, ajouter les nouveaux. et ensuite faire le décompte pour chacun. A+... |
| 16/06/2019 à 17:16 | TEMAGOULTFARID | Affichage selon critères d'autre cellules | Ta présentation m'inspire plus de questions que de réponses... Il serait bien que tu donnes manuellement le résultat attendu et que tu précises formule ou/macro. A+... |
| 16/06/2019 à 13:44 | Mitch-country | Prédentation et question | =SI(F14<=50;1.5;SI(F14<100;1.4;SI(F14<500;1.3;SI(F14<1000;1.2)))) A+... |
| 16/06/2019 à 13:24 | MYMY50 | Regrouper 2 fichiers dans un seul | Ayant gérer un gros club pendant des années, je ne suis pas certain que ce soit une bonne idée. (Je suis même plutôt certain du contraire !) En revanche on peut surement améliorer l'existant... Si tu persistes dans ton idée, le dire. Sinon pour des suggestions d'amélioration, le dire également. Impo... |
| 16/06/2019 à 02:39 | CVC | Format TextBox modifié à l'ouverture d'un Msgbox ds 1 USF | Rendre à César.... Et si tu remettais la Sub Dispatch dans ton module de USF ? A+... |
| 15/06/2019 à 18:37 | eole-33 | Placer données sources à la suite | Ton enthousiasme me va droit au coeur ... |
| 15/06/2019 à 18:26 | lolo71 | Rendre plus rapide l'exécution d'un fichier Excel | Hum... Ça me semble être la limite absolue de ce genre de formule ! Mébon chacun sait bien que ce n'est pas ma tasse de thé ! D'ailleurs la formule semble un peu fausse ou quelque chose ne va pas dans ton modèle : Martine est snobée le 16 à 16:00 Je t'ai fait ça avec macro... C'est instantané ! Bien... |
| 14/06/2019 à 10:21 | Benoit M | [VBA] Les variables numeriques | Le principal inconvénient de cette logorrhée programmatique est que commenté ou pas ton travail ne sera jamais récupéré par quiconque. Un programmeur sérieux comprendra au premier cou d'oeil que son intérêt est de repartir à zéro ! Je suis aujourd'hui à la retraite, mais je travaillais dans une gran... |
| 14/06/2019 à 10:04 | lolo2b82 | Erreur "Objet requis" | La fonction renvoie une valeur à l'appelant : ici le Userform mais elle pourrait être appelée directement par la feuille. La Sub écrit directement sur la feuille. A+... |
| 13/06/2019 à 21:41 | lolo2b82 | Erreur "Objet requis" | Ce n'est pas très cohérent : Le code des bojets du USerform à vocation à rester dans le module du UserForm... Modifier comme suit (adapter avec le véritable nom de ton Userform et le véritable nom de la feuille cible : EDIT : HI ! Doublé sur le fil ... Mais donner le nom de la feuille est préférable... |
| 13/06/2019 à 19:54 | Sebyg | Plusieurs Excel pointe dans Un | On appelle ça une fonction Perso et on la met dans un classeur de macro complémentaire... Faisons un Essai : Ouvre un nouveau classeur avec une seule feuille (Feuil1) On n'écrira rien dans cette feuille pour cet exemple. Va dans le VBA de ce nouveau classeur et créé un nouveau module (Module1) Dans... |
| 13/06/2019 à 18:42 | Micka_Plays | Ouverture multiple d'un userform | Tu es dans une boucle donc c'est pas étonnant que tes UserForm s'ouvrent tant que Lr n'est pas atteint... A+... |
| 13/06/2019 à 17:56 | eole-33 | Placer données sources à la suite | Comme tu n'as pas joint de feuille modèle du résultat attendu, j'ai fait sans les en-tête de feuille... Tu me diras... A+... |
| 13/06/2019 à 11:21 | Benoit M | [VBA] Les variables numeriques | 5000 lignes c'est déjà beaucoup ! Tu devrais peut-être déjà me montrer ton projet (au besoin par mail privé) avant de broder tout un roman. On ne compte plus les exemples d'optimisation ou les tentatives de codage sur 2000 lignes peuvent se résumer en une vingtaine... A+... |
| 13/06/2019 à 11:14 | xszma | Simplification enregistreur macro | Oui, utilise l'enregistreur de macro... A+... |
| 13/06/2019 à 09:06 | Benoit M | [VBA] Les variables numeriques | Il faut voir sur pièce : Il n'y a pas de solution miracle. La plupart des UserForm sont adaptés à leur propre feuille. Si le tien est adapté à plusieurs feuille c'est qu'elles sont identiques : C'est donc une erreur de conception initiale car si tu as plusieurs feuille à structures identiques c'est... |
| 13/06/2019 à 05:51 | Benoit M | [VBA] Les variables numeriques | Vaste question ! Ce qui me gêne un peu c'est l'aspect optimisation des ressources. En général on regarde plutôt le coté pratique de la chose. Les ressources, aujourd'hui les bécanes modernes n'en manquent pas... et un UserForm à des exigences plutôt négligeables. (Quand c'est bien code, et bien opti... |
| 13/06/2019 à 05:37 | Benjen | [VBA] Variables utilisables dans plusieurs macros d'un classeur | Ca n'apprend rien et ça bouffe de la place inutilement. iLastRow est tout aussi compréhensible que i_last_row non ? ou Après on fait comme on aime... mébon si tu regardes des pages de codes de programmeurs expérimentés tu te rendras compte que ce underscore n'a pas la cote ! A+... |
| 13/06/2019 à 05:29 | Eno83 | Imprimer en rafale via macro | Il est très difficile de vous répondre précisément avec ce simple exemple. De plus en cas d'impression nombreuses il faut parfois ralentir le processus afin de ne pas bloquer le gestionnaire d'impression... De plus il faut également parfois gérer le réapprovisionnement en papier. Toutes chose diffic... |
| 13/06/2019 à 04:53 | Benoit M | [VBA] Les variables numeriques | C'est une ancienne habitude qui a la vie dure... mais il n'y a aucune bonne raison d'utiliser encore des variables de type integer sur les ordinateurs modernes. En effet selon certains auteurs, il semble qu'Excel convertisse automatiquement en interne toutes les variables integer en Long ! Aussi vou... |
| 13/06/2019 à 04:45 | Benjen | [VBA] Variables utilisables dans plusieurs macros d'un classeur | Abstenez vous de nommer de telles variables publiques avec une seule lettre. Utilisez au moins 3 lettres distinctes et combinaisons aisément détectables avec l'outil de recherche (p.e : "agg, bii, bzh"... en évitant soigneusement de leur donner un aspect équivoque ni à plus forte raison un mot réser... |
| 12/06/2019 à 21:30 | eole-33 | Placer données sources à la suite | Personnellement je n'arrive pas à gérer des fichiers au format 97/2003... Enfin j'arrive à les lire si je n'ouvre que ce fichier, mais pas à partir du classeur cumul. Vu qu'il n'y a plus grand monde ici qui tourne sur une pièce de musée je pense que tu peux oublier ce type de format de fichier et no... |
| 12/06/2019 à 18:53 | eole-33 | Placer données sources à la suite | Et tu crois qu'on va être nombreux à télécharger un prog à la noix pour décompacter ce truc exotique ? Compacter un classeur pour 14 ko ! Manque pas d'air... Tu veux pas un marteau pilon aussi ? A+... |
| 12/06/2019 à 18:45 | xszma | Simplification enregistreur macro | Autre possibilité : A+... |
| 12/06/2019 à 12:02 | bredeche | Probleme incription de donne dans tableau et amelioration | J'ai énormément travaillé sur ton fichier (je ne te dis m^me pas le nombre d'heure...) , mais "in fine" je n'arrive à rien de concluant. Juste une erreur "Excel s'est déconnecté" Ce genre de message est en général rédhibitoire : En gros ça veut dire TAPUKA tout recommencer... Mais il faudrait recomm... |
| 12/06/2019 à 09:26 | al87 | Il manque quelque chose dans macro mais quoi? | Ben oui... Date pour VBA c'est la date du jour. A+... |
| 12/06/2019 à 09:02 | MATA | Simplifier code VBA | J'ai encore travaillé un peu sur ton bouzin... C'est pas un reproche hein ! J'ai finaliser le truc pour toutes les feuilles (mais il faudra rajouter les feuilles manquantes) qui devront impérativement s'appeler : "Dette blabla" ou blabla est le nom du fournisseur tel qu'il est orthographié dans la f... |
| 12/06/2019 à 00:35 | Darus | Appeler une procédure en l'associant aux variables actuelles | Snom ou nom même combat ce sont des variables : Tu peux bien les appeler comme tu veux ça ne changera rien. Libellule ou papillon conviendraient parfaitement. C'est juste une question de convenance. par contre le signe $ dans "nom$" ou "impr$" à une fonction bien précise : il signifie que la variabl... |
| 11/06/2019 à 20:39 | Fabien63 | Créer une macro pour masquer des colonnes | A+... |
| 11/06/2019 à 19:39 | Fabien63 | Créer une macro pour masquer des colonnes | Une solution : A+... |
| 11/06/2019 à 10:40 | KenoBrice | Gestion Multi Stock VBA | Le problèmes est à peine différents selon que les différents stocks font partie d'un même stock central, (donc selon que l'on puisse faire des échanges d'un stock à l'autre....) oupa ! Mais cela n'a qu'une importance relative. Tu t'es trompé de feuille : La BD ce sont les mouvements, le stock c'est... |
| 11/06/2019 à 09:45 | MATA | Simplifier code VBA | Déjà je te met le fichier... Il n' y aurait pas grand chose à modifier pour traiter toutes les feuilles : Il faudrait déjà quelles existent avec pour nom "Dette machin, dette truc...." ou machin et truc sont les noms tel que je les orthographiés dans la feuille "Param" Dans ce cas il y aurait juste... |
| 11/06/2019 à 09:34 | MATA | Simplifier code VBA | Chouette merdier ! Disons le tout de suite : je sais pas faire : Il y a 2 gros inconvénients tes feuilles de fournisseurs ne sont pas normalisées mais ça encore on pourrait se débrouiller... mais surtout ta feuille remontée DR est "nulle à chier ! " Dans ces conditions je ne crois pas que tu puisses... |
| 11/06/2019 à 09:32 | MATA | Simplifier code VBA | Chouette merdier ! Disons le tout de suite : je sais pas faire : Il y a 2 gros inconvénients tes feuilles de fournisseurs ne sont pas normalisées mais ça encore on pourrait se débrouiller... mais surtout ta feuille remontée DR est "nulle à chier ! " Dans ces conditions je ne crois pas que tu puisses... |
| 10/06/2019 à 21:26 | Askale | Bug avec Excel 2013 | Ca c'est une bribe de code qui ne nous renseigne sur rien du tout... Quel est le message d'erreur ? Si je comprend bien il s'agit de coller le contenu de 3 colonnes ailleurs. Le mieux serait de nous donner le classeur ou au moins un bout du classeur avec suffisamment d'éléments contextuels pour test... |
| 10/06/2019 à 12:47 | Ewoks | Information sur macro | Chez moi la mise en forme des tableaux est réglée dès la première ligne : Je ne vois donc aucune raison de faire ensuite des macros de mise en forme. Une macro ne devrait pas dépasser un écran... au pire 2 ! Quand aux graphiques il n'y a aucune raison pour qu'ils bougent. Dans cet exemple la macro1... |
| 10/06/2019 à 11:03 | Hyacinthe | Alternative developper de la commande Ctrl+Clic | Toutes les possibilités les plus simples te sont offertes ! A+... |
| 10/06/2019 à 10:15 | Darus | Appeler une procédure en l'associant aux variables actuelles | Une solution : A+... |
| 09/06/2019 à 18:24 | yann29 | Date dans un userforme | N'hésite pas à demander des explications si nécessaire... A+... |
| 09/06/2019 à 16:14 | yann29 | Date dans un userforme | Cette ébauche est suffisament merdique pour justifier un retour aux sources... J'ai été obligé de supprimer les Frame (Ce ne sont pas des intruments de décorations !) J'ai été obligés de renuméroter tous les contrôles parce que cette numérotation était complètement foutrac : Il fallait jouer aux 4 c... |
| 07/06/2019 à 15:08 | Stphane4933 | Copier / coller sous condition vers une autre feuille | VBA demande beaucoup de soin. Avec des tableaux pourris tu n'arriveras a rien : Juste à agacer le lecteur. Tu ne peux pas détecter la dernière ligne d'un morceau de gruyère. Pas plus que tu ne peux détecter la dernière ligne d'un tableau complètement vide... NB : Eviter de jouer avec EnableEvents !... |
| 07/06/2019 à 12:00 | GGautier | Déplacer Label en même temps que ScrollBar | Perso j'en était resté à 10 ça me suffisait largement.... Au delà tu as le Listview... Sorry ! A+... |
| 07/06/2019 à 11:25 | GGautier | Déplacer Label en même temps que ScrollBar | Le nombre maximum de colonnes pour un ListBox est 10... A+... |
| 07/06/2019 à 11:13 | bredeche | Code | Je peine un peu à comprendre ce qui cloche... Essaie comme ça et dis moi: A+... |