| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/04/2016 à 16:41 | Azur | Formule à intégrer | Voir la formule dans le classeur joint. Nota : Le secret est dans la feuille saisie et dans le le gestionnaire de nom : la définition de la plage "base" A+ [Edit] Désolé pas rafraichi... Salut Peuwi ... |
| 12/04/2016 à 13:30 | Meg | Planning chantier | Bien sur : Tout l'intérêt des Userform est de pouvoir faire toutes les vérifications nécessaires avant d'envoyer les données aux feuilles Les données des TextBox sont des Strings. Il faut donc bien s'assurer que les dates sont valides (pas de 29/02/2017 ni de 30/04/2016) et les envoyer vers les feui... |
| 11/04/2016 à 19:28 | Meg | Planning chantier | J'ai un problème de cohérence (entre autre) : Dans le modèle ci-joint changer le nom de chantier met à jour le planning. Pour la cohérence j'ai du donner des indices à tes chantiers car pour que ça fonctionne : un même chantier doit avoir des dates de début et de fin identiques. sinon il va y avoir... |
| 11/04/2016 à 17:48 | Meg | Planning chantier | Moi je trouve TOUSSA un peu décousu, il faut sélectionner plusieurs fois le même chantier sur différentes feuilles... Je réfléchi un peu à la manière de synchroniser un peu l'ensemble et je reviens dans la soirée avec un état des lieux... A+... |
| 11/04/2016 à 17:05 | romainromain | Retirer des chiffres | Pas rafraichi... désolé ! A+... |
| 11/04/2016 à 16:58 | Meg | Planning chantier | Hum... On procède souvent avec des MFC ce qui évite des formules alambiqués ou un VBA complexe. (mais ça nécessite une petite refonte de ton travail... |
| 11/04/2016 à 11:40 | Meg | Planning chantier | Ca marche bien sur le fichier que tu as joint, pour peu que le planning soit la feuille active... Le principe est de calculer la différence entre les cellules B4 et A4 et de masquer les colonnes en trop... Après la question est de savoir à quel moment lancer la macro... A minima tu peux la lancer à... |
| 11/04/2016 à 10:34 | Meg | Planning chantier | Quelque chose comme ça ? A+... |
| 10/04/2016 à 21:51 | MARK_TK | MAX et MIN dans un VAB | Désolé, je ne comprend pas : Je n'ai pas d'anomalie. Peut-être quelqu'un d'autre verra t-il quelque chose qui m'échappe... A+... |
| 10/04/2016 à 18:15 | MARK_TK | MAX et MIN dans un VAB | Et tu les pécho ou tes valeurs ce sont des valeurs prise dans la feuille (dans ce cas : où ?) ou des valeurs que tu vas rentrer dans le USF ? Si ce sont juste des valeurs entrées dans le USF tu peux mettre ça : A+... |
| 08/04/2016 à 17:10 | tesmou | Condition macro VBA qui bug | Ca ne parait pas possible vu les conditions des Else ça pourrait peut-être donner quelque chose qui ressemble à ça, mais c'est à toi de déterminer les bonnes plages à masquer ou non. Dans un select case seules les lignes qui correspondent au bon case sont exécutées. ...Mais pour l'instant ça ne me p... |
| 08/04/2016 à 14:30 | Psykopat | Trouver le nombre de ligne et la mettre en constante | Une solution : Rappel : Il est courament admis que les Dim se posent en début de macro. pas de semi au fil de l'eau... A+... |
| 08/04/2016 à 14:10 | tesmou | Condition macro VBA qui bug | Ya pas de raison en effet la macro traite successivement tous les si... Le si ... = Chine étant le dernier c'est toujours celui ci qui est affiché. Vrai ou Faux, mais c'est toujours le dernier qui s'applique. Pour la première partie de la macro, voici le code optimisé : Hum... Pour la fin je n'ai pa... |
| 08/04/2016 à 11:26 | tesmou | Condition macro VBA qui bug | Je n'ai pas de bug avec l'une ou l'autre macro. A+... |
| 08/04/2016 à 11:20 | Meg | ListBox ne fonctionne pas | D'abord il ne s'agit pas de ListBox mais de Combo (Il est préférable d'être précis) Quelle formulaire ? Ensuite en quoi ne fonctionne-t-il pas comme prévu ? Bon c'est pas top comme fonctionnement mais compte tenu de la construction ça marche comme je le prévoyais. Tu t'attendais à quoi d'autre ? A+... |
| 08/04/2016 à 08:57 | Curtis Newton | Valeur cellule et format | Ce n'est pas un bug, c'est juste l'illustration parfaite que Windows n'est pas strictement WYSIWYG, Ce que vous voyez à l'écran n'est pas forcément ce qui sera imprimé. En particulier avec Excel lorsque les colonnes sont dimensionnées un peu juste... Ce qui interpelle un peu c'est que le contenu "vi... |
| 07/04/2016 à 18:51 | lop97028 | Arborescence | Pas top comme arborescence... Mais heureusement pas besoin de VBA : Le filtre est fait pour ça ! Dans cet exemple la colonne A est filtré (Filtre textuel :=Commence par 0) et la colonne B est filtré sur "bidon" Nota : On obtiendrait le même résultat avec un seul filtre : colonne A filtré avec Filtre... |
| 07/04/2016 à 10:56 | Vicki | Déterminer jour semaine VBA | Sorry... Modifier cette macro : A+... |
| 06/04/2016 à 19:29 | Vicki | Déterminer jour semaine VBA | Une solution en pièce jointe. Remarquer qu'il a été crée une plage nommée " Feries " dans le Gestionnaire de Fichier correspondant à la plage : =Critères!$H$2:$H$34 Le test de validation se fait quand vous tentez de quitter le contrôle. Les macros utilisées : Dans le formulaire Dans Module2 A+... |
| 06/04/2016 à 08:18 | JeremySHS | Réaliser Classement avec plusieurs épreuves | Malheureusement ça va être difficile de vous répondre avec un exemple de 5 lignes : Si c'était si simple ça serait bien ! Il faut savoir le nombre exact de feuilles et pas de feuilles inutiles : Savoir si toutes les feuilles ont la même disposition (résultats toujours colonnes B et F + toujours à pa... |
| 06/04/2016 à 06:36 | JeremySHS | Réaliser Classement avec plusieurs épreuves | En J3 mettre =B3+F3 et "tirer" cette formule vers le bas... A+... |
| 06/04/2016 à 06:24 | LEBLAN | Anniverssaire | Comme je vous l'ai précisé, aucune mise en forme conditionnelle, ne peut convenir pour le fichier que je connais. En tout cas pas pour la feuille Liste. Si vous tenez absolument à cet effet sur cette feuille modifier les macros TriD et TriS dans Module1 Et rajoutez y cette macro Cordialement... |
| 01/04/2016 à 20:33 | LucieHeb | Création userform emploi du temps | Un index dans une base de données c'est un peu comme la colonne vertébrale dans un corps humain. Sans index ton squelette ne tient pas debout... Pour le reste des feuilles, bah... ça manque de réflexion. Ce n'est pas un reproche ni une critique... Juste une constatation. Dans beaucoup de petits proj... |
| 24/03/2016 à 04:32 | Unss | Traitement compétition d'athlétisme | Hum... Un tel programme se prévoit plusieurs mois à l'avance et pas quelques semaines avant ! Cela suppose un fichier joint comportant la structure exacte du csv (en tête de colonnes) et quelques enregistrements (une vingtaine) Pour chaque catégorie la liste des épreuves possibles et le tableau de c... |
| 23/03/2016 à 09:05 | bhooo | Problème VBA création de bouton | 19 lectures et pas de réponse : C'est sans doute que ta question ne comporte pas de fichier joint. Les répondeurs n'apprécie guère d'être obliger de se coltiner la création d'un fichier de test plus ou moins approximatif alors que tu en a un sous la main tout prêt. De plus, la création d'un bouton p... |
| 23/03/2016 à 06:27 | NAMVollk | Ctrl+alt+shift - en VBA | Il n'y a pas de validation particulière en VBA. Le simple fait d'utiliser FormulaArray valide la matricielle Il n'est pas nécessaire d'écrire en L1C1 La macro suivante affecte une formule matricielle en C1 : Nota : La formule n'est pas Active ( au sens de sélectionnée...) : Ce n'est pas recommandé e... |
| 21/03/2016 à 16:19 | eliseclaire | Liste déroulante et userform | Dans le module de la feuille "historique de commandes modifier comme suit : Dans le module du UserForm2 modifier comme suit : A+ [Edit] Désolé pas vu d3d9x... Bonjour. Réponse similaire..... |
| 21/03/2016 à 16:03 | maeljourdain | Références VBA project | Mon explication est sans doute très approximative mais je te la donne quand même pour que ce qu'elle vaut... Les .xla et (.xlam) sont des classeurs de macro complémentaires : Utilisés correctement ils n'apparaissent pas de cette manière. On peut donc en déduire qu'ils ont été utilisé d'une manière u... |
| 19/03/2016 à 11:06 | LucieHeb | Création userform emploi du temps | Oui mais je n'ai pas donné suite : Je suis loin d'avoir tous les éléments pour produire une analyse un peu fine, mais cela m'a l'air d'un projet un peu improvisé "à la va comme j'te pousse"... Le mariage VBA / formules (Index...Equiv) pour récupérer le planning me parait bien hasardeux... A+... |
| 18/03/2016 à 18:50 | LucieHeb | Création userform emploi du temps | C'est effectivement ce que j'avais suggéré à la personne (julie) qui m'avait soumis la première mouture. Pour la BD sur la feuille prise de rendez vous c'est Ok encore que... un index me semblerait très souhaitable ! Les autres feuilles sont beaucoup plus discutables... On ne peut pas réaliser un pl... |
| 11/03/2016 à 22:15 | pascal80540 | Mise en page feuille de production | Une possibilité : Nota : Je me suis basé sur la colonne 9 pour déterminer la dernière ligne du tableau. Cela suppose que cette colonne est toujours non vide. A+... |
| 10/03/2016 à 10:34 | TONY12 | Planning Excel | 14 téléchargements et pas une seule réponse ! A mon avis ton projet est aussi nébuleux pour les autres que pour moi... En tout cas, pour ce que je crois deviner (plusieurs chantiers/plusieurs équipes sur des périodes glissantes) un planning de ce genre doit nécessairement faire appel à DES macros co... |
| 08/03/2016 à 20:51 | OcéaneM | Planning multicritères | Ca me semble possible, mais je ne m'amuserai pas a essayer un truc comme ça avec trois classeurs. Un seul classeur de trois feuilles me semble bien suffisant. (surtout avec 2013) Sur base de formules ça me semble vraiment improbable mais à base de macro c'est faisable. Après il reste à trouver le gu... |
| 05/03/2016 à 17:03 | Amaia | Pourriez vous m'aider simplifier cette formule? | Pas cherché à analyser, mais oui pour les virgules... A minima il manque le 0 (zéro) =IF(OR(H40> 0 ,H41<=H40),IF(H40>4,MIN(MAX(ENT((H41+3)/4)*4,4),H40)-H41,H40-H42),"") Oups... Sorry ! Salut Ferrand ! A+... |
| 02/03/2016 à 18:48 | pascal80540 | Mise en page feuille de production | Pour la première partie utiliser Pour la deuxième partie préciser la question. A+... |
| 02/03/2016 à 18:31 | RALOU | Syntaxe VBA | Mettre Rows("1:" & Nblg).Select A+... |
| 26/11/2015 à 15:17 | vbrod | Cacher un bouton dans le tableur | Rend le bouton visible quand "D2" n'est pas vide. La routine s'exécute à chaque fois qu'une cellule change de valeur : Le principal intérêt de cette formulation est que la macro ne s'exécute que si la cellule "D2" change de valeur (Par saisie directe.) A+... |
| 26/11/2015 à 09:01 | vbrod | Cacher un bouton dans le tableur | Une solution en pièce jointe. Bonne journée... |
| 24/08/2015 à 20:57 | Francoislegros | Barre de menu perso et modification de code VBA | C'est une prog pour 2010. Je ne suis pas convaincu que 2007 va la digérer... A+... |
| 24/08/2015 à 19:18 | Cotty | Range et déclaration de variable | J'ai pas creusé du tout ni ouvert tes pièces jointes mais déjà : Range("Saisie!A3") et... Range("Organes!A3:B140")... me semble pas glop du tout ! la syntaxe VBA c'est : A+... |
| 24/08/2015 à 19:06 | Francoislegros | Barre de menu perso et modification de code VBA | Je t'ai expliqué que cette programmation faisait appel à un outils autre qu'Excel. La programmation manuelle étant réservée à des spécialistes, lire en particulier à partir du paragraphe : 2-B L'utilitaire Custom UI Editor et les paragraphes suivants qui constituent une excellente initiation à la pr... |
| 24/08/2015 à 11:51 | Francoislegros | Barre de menu perso et modification de code VBA | Re... Désolé je ne peux pas prendre en charge ce sujet pour l'instant because gros problèmes avec W10 et l'éditeur de menu, mais au moins ce format permettra peut-être à un répondeur compétent sur se sujet de se tester. [Edit :] Je t'ai fait le minimum syndical en vitesse. Il reste tout à pe... |
| 24/08/2015 à 10:06 | Francoislegros | Barre de menu perso et modification de code VBA | Hum... C'est un petit peu plus compliqué qu'il n'y parait : La modification des barres de menu Excel (et à plus forte raison la suppression du menu Excel) avec les versions 2007 et plus récente n'a rien à voir avec la programmation qu'on effectuait sous XP. Celle-ci ne s'effectue plus par VBA mais d... |
| 28/07/2015 à 20:42 | Liocor | Scrollcolumn suivant case cliquee | Le fichier joint répond à la question de mettre la date du jour en 1ère colonne. (dans le module ThisWorkbook) Par contre je n'ai pas traité le problème des hachures qui peut être résolu de différentes manière, Une mise en forme conditionnelle me semble le plus pratique , mais tout dépend si cette m... |
| 28/07/2015 à 10:09 | defraiss | Zone d'impression variable VBA | Essaie (non vérifié) : Nota : On peut supposer que tous les Sheets("PLANNING")... et autres ActiveSheet sont inutiles (le USF étant censé être déclanché par cette feuille... A+... |
| 27/07/2015 à 23:54 | Liocor | Scrollcolumn suivant case cliquee | Une autre version (en nommant la plage de dates "DateDF" A+... |
| 25/07/2015 à 19:51 | d3d9x | Sortie de données et types personnels | L'essentiel sur se sujet est ici A+... |
| 24/07/2015 à 19:52 | SoumZoum | Dates et paramètres régionaux | Perso j'ai renoncé depuis longtemps à utiliser Find ou Match pour parcourir des Arrays... Je trouve que cette méthode génère par la suite des développements souvent plus efficaces (optimisés)... La meilleure méthode étant certainement celle qu'on connait le mieux !!! A+ PS : Pour Ferrand tu peux eff... |
| 24/07/2015 à 17:53 | SoumZoum | Dates et paramètres régionaux | Je ne suis pas trop d'accord avec mon ami Ferrand, je pense que la recherche sur la mise en forme est plus que scabreuse ! mébon.... Normalement si la saisie est bien faite la recherche sur les DateSerial n'a aucune raison d'échouer... A+... |
| 24/07/2015 à 16:07 | Squalleh | [VBA] Nombre de boutons radio modlable | C'est surement possible. Pour le nommage ça me parait pas forcément souhaitable. Quel intérêt ? En revanche le caption peut aisément être le mot de chaque ligne. Voir pièce jointe. A+... |