| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 20/12/2009 à 15:02 | CLV | Erreur formule | Il est vraiment trop fort, ce Claude40, ou CLV.... Bref, tout comme Claude (Dubois), j'ai 1,584 dans la cellule perdue au fond, là-bas.... Désolé......... Bonne soirée... |
| 19/12/2009 à 13:02 | vba-new | Problème d'incompatibilité de type sur variable tableau | Re, je suppose que tu as du essayer, et que cela n'était pas non plus possible... Pour voir le type de variable, tu cliques au milieu du nom de ta variable, tu fais "Débogage/Ajouter un Espion" et en déroulant ton code, tu vois le type que peut prendre ta variable, si tu ne l'as pas encoré spécifiqu... |
| 19/12/2009 à 12:41 | vba-new | Problème d'incompatibilité de type sur variable tableau | Dans ton code, le tableau "matbase" n'est pas du "Single", mais du "Variant".. Bonne soirée... |
| 17/12/2009 à 14:24 | mattjol | Lien adresse cellule | Tu aurais daigné renseigner la version Excel que tu utilises, j'aurai pu être plus précis dans ma réponse.... Au cas où... sous 2003, tu sélectionnes la cellule qui comporte la formule qui t'intrigue... tu fais "Outils/Audit de formules -> Repérer les Antécédents" Tu doubles-cliques sur la flèche... |
| 17/12/2009 à 14:00 | dubois | VBA Substitue ou remplace "." par "," | Re, le code commenté Bonne soirée... |
| 17/12/2009 à 12:50 | dubois | VBA Substitue ou remplace "." par "," | Plutôt que d'essayer de comprendre le pourquoi du comment (PS, je n'ai pas essayé ton code..... ) un autre code : C'est vrai, je ne réponds pas à ta question..... Mais, c'est une solution.... Bonne soirée... |
| 13/12/2009 à 06:19 | mapomme40 | Classer vrac de données | Tu as donc, toutes tes adresses mails, dans 1 colonne (et une seule) tu sélectionnes de la 1ère cellule à la dernière Tu fais "Données/Convertir" Etape 1 : tu choisis "Délimité" Etape 2 : Tu sélectionnes ";" (le point virgule ET tu coches "Autre", dans la case, tu tapes "<" sans les guillemets) E... |
| 13/12/2009 à 04:25 | Arobase72 | Enregistrer données d'un UserForm dans feuille Excel | Euh, pour toi, ou pour nous? Pas trop envie de recréer (sous-entendu, de refaire ce que tu as "sans doute" déjà fait....) un fichier, avec un USF, empli de ComboBox, TextBox et autres joyeusetés..... J'ai répondu sans fichier, car la solution était "apparente", maintenant, "l'aventure continue" Mett... |
| 12/12/2009 à 04:22 | Arobase72 | Enregistrer données d'un UserForm dans feuille Excel | Tu calcules la première ligne vide grâce à ce code : donc, calcul sur la colonne A or, dans ton code, tu ne remplis jamais la colonne A.... Soit tu calcules avec : donc, colonne B, soit tu mets quelque chose dans la colonne A lors de l'inscription de tes données à partir de ton USF... Bonne journée... |
| 10/12/2009 à 12:24 | Stephduchili | Creer une liste | Re-, regarde le fichier joint, je t'ai mis deux exemples un exemple avec une liste "figée", un autre, avec une liste "dynamique" Bonne découverte... |
| 10/12/2009 à 10:52 | V i n c e n t | Compter le nombres de lignes vides suivant plusieurs critère | Totalement réfractaire, ou allergique? Sinon, vu ta méthode de tri (que je ne comprends pas, et je ne dois pas être le seul....) Il me semble très difficle en une seule formule... Si tes dates étaient trièes par ordre chronologique, une fonction personnalisée (oui, par macro, mais....) serait tout a... |
| 10/12/2009 à 10:16 | piratman | Filtre avancé dans Macro | Le code commenté : dans le code de la feuille 1 et dans le module1 : Bonne soirée... |
| 10/12/2009 à 09:49 | Stephduchili | Creer une liste | Bonsoir, (si, si, ça se dit, tout comme bonjour, et d'ailleurs, c'est marqué dans la charte....) PS, commencer un fil par un "Je veux..." n'incite pas non plus à répondre.... Maintenant, sous 2007, l'option "Données/Validation", tu la retrouves dans : ruban "Données", "Validation des données" Lorsqu... |
| 09/12/2009 à 13:00 | Marky93 | Pb erreur message sur UserForm.Show | Sans le fichier, on va avoir du mal... Pour faire la recherche de la source de l'erreur, une fois que tu es en mode débogage (ligne UserForm.Show en jaune), appuie sur F8 afin de dérouler le code en mode pas-à-pas. A un moment, tu auras le message d'erreur.. relève la ligne qui renvoie l'erreur, et... |
| 09/12/2009 à 12:52 | piratman | Filtre avancé dans Macro | Regarde le fichier joint En sélectionnant la cellule D2, tu vas déclencher un évènement qui fera : - création d'une liste de tous les acteurs - tri de cette liste - ajout de cette liste dans la colonne F (masquée) - insertion d'une validation de données dans la cellule D2 Dès que tu choisis un acteu... |
| 08/12/2009 à 13:35 | wiid | Suppression selon critère | Un petit exemple : Nota, les "zzzzzzz" sont là pour s'affranchir des cellules non encore renseignées de la colonne "Z" Bonne soirée... |
| 08/12/2009 à 10:52 | Fabrice69 | VBA : récupérer .caption d'un "Frame" | Vite fait, sans regarder le code.... En rajoutant un optionbutton de valeur "0" (zéro), dans chaque frame? Vi, c'est du boulot.... Reste l'option de mettre un commandbutton en face de chaque frame, qui mettrait à zéro tous les optionbuttons de cette frame, ou une case à cocher, en face de chaque fra... |
| 07/12/2009 à 14:45 | piratman | Macro pour décocher toutes les "cases à cocher" | Re, Les CheckBoxs provenaient bien de la barre d'outils "Formulaires" C'est le bouton de commande qui fait planter la première macro donnée... Essaie avec ce code : Cette fois-ci, j'espère que ce sera bon... Bonne soirée... |
| 07/12/2009 à 13:36 | piratman | Macro pour décocher toutes les "cases à cocher" | Re, comme tu n'avais pas précisé d'où provenaient tes "CheckBoxs", j'ai supposé qu'ils étaient issus de la barre d'outils "Formulaire" Or, ils semblent provenir de la barre d'outils "Contrôles" Dans ce cas, essaie ce code : bonne soirée... |
| 07/12/2009 à 12:44 | piratman | Macro pour décocher toutes les "cases à cocher" | Essaie avec ce code : Bonne soirée... |
| 07/12/2009 à 09:55 | icorbeille | Un choix "autre" éditable dans un menu déroulant | Lorsque tu fais ta validation de données, dans le 3 ème onglet de "Données/Validation", onglet "Alerte d'erreur", décoche l'option "Quand des données non valides sont tapées" Nota, plutôt que de mettre une cellule vide en fin de liste, dans tes listes de validation, dans la dernière cellule, tu peux... |
| 05/12/2009 à 12:38 | dubois | VBA Private Sub Worksheet_Calculate | L'évènement "Calculate" se déclenche lorsqu'un calcul se fait sur la feuille concernée.... Une formule???? (qui fait référence à l'onglet que tu viens de modifier.....) Si tu modifies une valeur, où qu'elle soit, et qui interfère dans ta feuille "saisie", l'évènement "calculate" va se déclencher...... |
| 02/12/2009 à 08:36 | carel51 | Transfert de formatage | Il faut effectivement passer par une macro évènementielle (n'aies pas peur, ça pique au début, mais on s'y fait....) dans le fichier joint, j'ai masqué la colonne comportant les formules.... dès que tu modifies la cellule comportant une validation, dans la colonne de droite, s'affiche le résultat, a... |
| 01/12/2009 à 10:55 | botanicus | Boucle d'attente | Un autre exemple, basé sur les API de Windows Ceci a l'avantage de pouvoir utiliser des userforms ou des codes pendant son exécution... Les codes dans le ThisWorkbook et dans le module1 Bonne soirée... |
| 01/12/2009 à 07:36 | Sébastien | Nouvelle version du forum | Je pensais que mon PC souffrait d'un micro-climat (faut dire qu'on commence à attaquer les 35° à l'ombre), mais il n'en est rien.. Comme je n'avais pas l'icône "Feuille brisée", OOoiste m'a mis sur la piste, avec son "mode compatibilité"... Si, comme moi, vous avez le même souci, vous cliquez sur "P... |
| 30/11/2009 à 09:26 | Sébastien | Nouvelle version du forum | Je ne sais pas si c'est ma config, mais j'ai remarqué que pour ouvrir un fichier en pièce jointe, avec Internet Explorer (version 8.0.6001.18828), je suis obligé de l'enregistrer au préalable, la fonctionnalité "Ouvrir avec..." ne m'est pas proposée. Je précise qu'avec FireFox (version 3.5.5), je pe... |
| 29/11/2009 à 15:32 | dubois | VBA ThisWorkbook et EnableEvents | Dans nombre de tes fichiers, tu uses, abuses, de cette fonctionnalité... Application.EnableEvents se doit de rester une commande d'une feuille..... Il est regrettable de voir ce type de commande dans un module.... Maintenant, tu le sais, à tes dépens... Tu as bien d'autres solutions, mais cette comm... |
| 18/11/2009 à 05:46 | bayard | Encore un tri avec 2 critères | Juste une petite fonction personnalisée... regarde le fichier joint la fonction visible dans le module1 (Alt + F11) Pour le suivi, attendre 1 semaine, vacances en Nouvelle-Zélande dès demain https://www.excel-pratique.com/~files/doc2/Copie_de_PsLdcClasseur2_1.zip Bonne soirée... |
| 07/11/2009 à 18:48 | teddy33 | Double clik | Re- t'inquiète : Demain, ce sera 40125..... Regarde du côté du driver "Clavier/Dossier".... Bonne soirée... |
| 07/11/2009 à 11:15 | teddy33 | Double clik | 40 124 correspond au 40 124ème jour depuis le 01/01/1900, soit le début des dates, pour Excel. Une date, pour Excel, n'est qu'un nombre... Aussi, le 07/11/2009 correspond à 40 124 Bonne soirée... |
| 06/11/2009 à 13:14 | babibounette | Moyenne Orientation Girouette | Re-, ne sois pas désolée, mais en général, c'est mal vu de multi-poster.... Pour ton souci, une moyenne, comme tu le dis, doit tenir compte de la vitesse du vent, de la durée et de la provenance.... En général, les calculateurs des girouettes intègrent les provenances, et amortissent, afin d'éviter... |
| 06/11/2009 à 12:48 | babibounette | Moyenne Orientation Girouette | Je n'ai pas fait tous les forums... cependant, je t'ai répondu dans un autre, et je vais adopter le même principe que toi, le "Copier/Coller".... Sans plus de commentaires, une moyenne ne peut s'établir avec des données si éloignées dans le temps....(le vent change si souvent....) Bonne soirée... |
| 04/11/2009 à 14:58 | dubois | VBA Syntaxe 35 18 5 devient 35 18 05 | Une saisie à deux caractères obligatoires n'est nullement nécessaire... un petit travail sur tableau vba, avec tri vba, couplé avec un split, voire un join, et ça devrait le faire..... Bon courage... |
| 04/11/2009 à 03:46 | jp06 | Problème d'ouverture de tous mes classeurs | Tu vas dans Outils/Options, onglet Général et tu décoches "Ignorer les autres applications" bonne journée... |
| 03/11/2009 à 14:20 | Bounty | Dates et Macros | Re-, je n'ai sans doute pas été assez précis, dans la démarche... dans ton code ; remplace les 1 des Array 3 et 4 par des 4 et dis-nous...... |
| 03/11/2009 à 14:20 | Bounty | Dates et Macros | Re-, je n'ai sans doute pas été assez précis, dans la démarche... dans ton code ; remplace les 1 des Array 3 et 4 par des 4 et dis-nous...... |
| 03/11/2009 à 13:10 | Ginkgo | Trouver la valeur nég. la + proche de 0 | Re-, essaie avec cette formule, toujours matricielle : Bonne soirée... |
| 03/11/2009 à 12:50 | Ginkgo | Trouver la valeur nég. la + proche de 0 | En G2, cette formule matricielle, validée par CTRL + Maj + Entrée : Normalement, si tu as bien entrée la formule de façon matricielle, elle est entourée de { } Note le - devant MIN.... Puis en G1, cette formule, normale : Bonne soirée Edit, qu'on pourrait également remplacer par : Toujours entrée so... |
| 03/11/2009 à 12:15 | elconqueror | Agrandissement de photo dans un classeur | Bonsoir, n'hésite surtout pas à revenir, pour d'autres questions.... Et surtout, si tu trouves d'autres solutions, ne les fais pas partager, un site d'entraide n'est pas fait pour cela.... Remarque, la solution que tu as trouvée n'intéressait personne, tu peux la garder pour toi tout seul.... Au "pl... |
| 03/11/2009 à 12:07 | Bounty | Dates et Macros | Re, en général, lorsque je donne une réponse, c'est que j'ai testé, avec ce que j'ai compris, et dans ton cas, en créant moi-même un fichier texte... ton fichier excel n'est d'aucune utilité dans la résolution de ton souci... joins plutôt un fichier texte, avec exactement la même structure, une seul... |
| 03/11/2009 à 11:38 | Bounty | Dates et Macros | Faut pas être si pressé.... 8) Dans quelle colonne se situent les dates? la conversion est définie au niveau des arrays, dans le code... aussi, pour pouvoir t'aider au mieux, il serait bon que tu nous donnes un peu plus d'info... si c'est dans la colonne 1, essaie en modifiant : par : sinon, met le... |
| 30/10/2009 à 16:24 | asari29 | Variables globales PERDUES | Dans le Worksheet_Change : Si tu modifies une valeur d'une cellule contenant une liste de validation, tu déclenches ton code... Bonne soirée... |
| 30/10/2009 à 14:21 | Air_2 | Optimiser le code et ajouter une animation si temp>2secon | Je pense que toutes ses "variables" doivent être des combobox ou textbox, il doit travailler sur un userform.. à la rigueur, il peut déclarer : Bonne journée... |
| 30/10/2009 à 13:26 | Air_2 | Optimiser le code et ajouter une animation si temp>2secon | Essaie avec ce code : PS, cela m'étonnerait qu'une simple recherche dure plus de 5 secondes... Edit, oublié le End With à la fin Bonne soirée... |
| 30/10/2009 à 08:07 | charly_xiii | Conversion de caractères spéciaux | Essaie ce code : Fichier joint : https://www.excel-pratique.com/~files/doc2/remplace_csv.xls Bonne soirée Edit, le fichier a été joint afin d'éviter les caractères non imprimables dans le post. Prendre le code qui se situe dans le module 1... |
| 23/10/2009 à 12:35 | Nad-Dan | Encoder Userform | Je passe juste entre l'apéro et le repas.... Lorsque je te disais "une ébauche", j'avais en arrière-pensée tout ce qu'il demande, comme amélioration.... PS, je suppose qu'il n'y a pas qu'un âne qui s'appelle Martin... Donc, une recherche sur un "Nom Prénom", semble un peu "juste".... - Modifier les... |
| 22/10/2009 à 13:38 | Nad-Dan | Encoder Userform | Bonsoir, Nad (ici, il est 22h30....) regarde le fichier joint, une première ébauche.. Pour bien comprendre, il faut regarder dans les propriétés des "OptionsButtons", notamment leur "GroupName" si souci, reviens (pas avant demain soir, pour moi...) https://www.excel-pratique.com/~files/doc2/Copie_de... |
| 30/09/2009 à 04:13 | Benlehot | Filtre et zone de critère | As-tu essayé? Comme il n'y a pas d'adressage absolu (les $ devant le chiffre), le filtre élaboré va tester toute la zone..... Euh, d'ailleurs, pourquoi avais-tu mis "17"? Tu contrôles à partir de la ligne 2, donc il te faut commencer tes critères en ligne 2 Bonne journée... |
| 29/09/2009 à 10:49 | Benlehot | Filtre et zone de critère | Tu y étais presque.... Dans ta formule, en J4, remplace D17*E17 par D2*E2 Pour la zone d'extraction, ne choisis que A30:C30 (pas la peine de choisir une plage avec un certain nombre de ligne, la ligne de titre suffit...) Après avoir modifié ta formule en J4, clique dans A1, Données/Filtre/Filtre Ela... |
| 26/09/2009 à 18:46 | ingoula | Date | Un peu de travail personnel, et de lecture.... http://www.mdf-xlpages.com/modules/smartsection/item.php?itemid=76... |