| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/05/2016 à 09:34 | palain | Aide VBA | Peut-être comme ça ... |
| 25/05/2016 à 09:30 | iziris | Remplissage automatique lié avec une file déroulante | L'autre jour, j'ai roulé sur un clou et, fatalement, j'ai crevé mon pneu... J'ai amené une photo de la roue crevé à mon garagiste mais ce gland n'a pas pu réparer !... Malgré la clarté de tes explications qui permettraient de résoudre ton problème il faut recréer ton environnement pour tester une so... |
| 25/05/2016 à 09:23 | Clem69 | Mise en place d'un formulaire de recherche | Le code que je t'ai propose ne fonctionne qu'après "défusionnage" des colonnes A et B et suppression de la colonne B (comme expliqué !)... As-tu fais cela ... |
| 24/05/2016 à 16:44 | arnaud1109 | VBA Excel Gestion de stock | Désolé. Essaie ce code ... |
| 24/05/2016 à 15:38 | Spyweeper | Aide pour Code VBA sur une liste déroulante (Formulaire) | Re, Tu ne réponds pas vraiment à mes questions !... Si tu veux juste copier une ligne de la liste pourquoi filtrer au préalable ? J'ai renommé le second onglet de ton fichier exemple Liste , le code ci-dessous fait un copier/coller de la ligne au double-clic sur n'importe quelle cellule de cette lig... |
| 24/05/2016 à 15:19 | iklou | Erreur d'exécution relative à "Cells" | L'utilisation des dictionnaires est sans conteste la manière la plus rapide pour ce genre de cas. Regarde le code ci-dessous ... |
| 24/05/2016 à 14:24 | Spyweeper | Aide pour Code VBA sur une liste déroulante (Formulaire) | Re, Dans ton exemple la liste ne contient que des éléments uniques . Pourrait-elle contenir des éléments répétés une ou plusieurs fois ? Si tel était le cas, voudrais-tu renvoyer tous les éléments filtrés ou uniquement une ligne parmi la liste ? En attendant ta réponse pour te proposer une solution... |
| 24/05/2016 à 11:22 | Spyweeper | Aide pour Code VBA sur une liste déroulante (Formulaire) | Pourquoi un contrôle ActiveX alors qu'une simple validation de données suffirait ? Du coup, l'événement Change ne fonctionne pas puisque rien ne change dans l'onglet mais c'est le contrôle qui change. Deux solutions : • Garder le contrôle avec le code : • Utiliser une liste de validation de données... |
| 24/05/2016 à 09:44 | Jawst | Supprimer les points dans le nom des onglets | Essaie comme ça : Les points sont supprimés..... |
| 23/05/2016 à 15:48 | Excel_questions | Nombre de valeurs uniques dans des cellulles en couleur | Peut-être comme ça : [Édition] Arf ! grillé par MFerrand que je salue au passage..... |
| 23/05/2016 à 14:58 | Clem69 | Mise en place d'un formulaire de recherche | En pièce jointe ton fichier modifié. VBA et les cellules fusionnées n'étant pas les meilleurs amis du monde, j'ai commencé par défusionner les colonnes A et B dans les deux onglets, puis par supprimer la colonne B (devenue inutile). Le recherche se fait via une seule TextBox. Soit tu cliques dans la... |
| 22/05/2016 à 13:35 | allostarz | Recuperer le numéro de la ligne | Arf ! ne prend pas la mouche c'était juste pour la foune... Heu ! pardon, pour le fun voulais-je dire... InputBox a deux utilisations. La Fonction est la Méthode . Je lui préfère la Méthode car elle permet de sortir plus facilement quand on clique sur le bouton Annuler qu'affichent l'une et l'autre... |
| 22/05/2016 à 13:02 | norberlingo | Changement de date entre feuille d'un classeur | Pour que ma proposition fonctionne il fallait, dans un module standard, Module1 par exemple, écrire la ligne de code : Mais la proposition de Jean Éric est bien mieux, je te la recommande... |
| 22/05/2016 à 12:56 | allostarz | Recuperer le numéro de la ligne | Ha il fallait t'aider mais sans que ta prof s'en rende compte !... Tu aurais dû mettre tes cours en pièce jointe..... |
| 22/05/2016 à 00:00 | allostarz | Recuperer le numéro de la ligne | Essaie comme ça ... |
| 21/05/2016 à 23:39 | norberlingo | Changement de date entre feuille d'un classeur | Une proposition VBA avec 2 procédures événementielle Change (une dans chaque onglet) et une variable publique TEST dans un module standard... Code commenté... |
| 21/05/2016 à 23:22 | mano | Macro complémentaire supprimer les doublons sous conditions | Après pas mal d'infructueuses recherches, je pense avoir trouvé le code qui convient ... |
| 19/05/2016 à 11:44 | lordkrowan | Procédure trop longue | Re, Ben, on aurait fait comme tu avais fait toi avant, ou, on aurait demandé à un MFerrand super malin (pléonasme) de trouver une autre idée lumineuse... Bonjour de Sète..... |
| 19/05/2016 à 11:37 | maxgib | Selction cellule via combobox | Re, Arf Max ! Copier où p... de b... de m... ? (purée de banane de Mauritanie, œuf corse...)... |
| 19/05/2016 à 10:44 | maxgib | Selction cellule via combobox | Re, Copier OK ! Mais coller où ? J'ai rajouté un onglet nommé Destination et j'ai modifié le code. Tu adapteras pour la copie..... |
| 19/05/2016 à 10:14 | Robinet | Formule | Re, Arf ! tu m'étonnes... J'ai carrément honte..... |
| 19/05/2016 à 10:09 | Robinet | Formule | La formule NB.SI ne permet pas de compter les valeurs uniques dans une plage mais de compter le nombre de fois qu'une valeur apparaît dans cette plage. Par exemple =NB.SI(A1:B11;1) va renvoyer 3 car le nombre 1 apparaît trois fois dans la plage A1:B11 ... Comme je ne sais pas faire par formule, je t... |
| 19/05/2016 à 09:39 | lordkrowan | Procédure trop longue | Excellente proposition de MFerrand que je te commente ci-dessous au cas où tu n'aurais pas compris comment l'adapter à ton code ... |
| 18/05/2016 à 21:11 | mano | Macro complémentaire supprimer les doublons sous conditions | Re, Alors si j'ai mieux compris, essaie ce code ... |
| 18/05/2016 à 17:24 | sorrow94 | Double formule SI = systématiquement "0" ? | Tu ne peux pas écrire une formule qui utilise la valeur d'une cellule dans cette même cellule. Ça provoque une référence circulaire . En pièce jointe les formules préalables sont dans la colonne D (que tu pourras masquer éventuellement) et la cellule B15 contient la formule de la somme..... |
| 18/05/2016 à 16:32 | maxgib | Selction cellule via combobox | Re, J'avoue que je ne comprends pas ton code... Essaie ça ... |
| 18/05/2016 à 16:22 | mano | Macro complémentaire supprimer les doublons sous conditions | Il doit y avoir beaucoup, beaucoup plus simple mais le code ci-dessous semble fonctionner ... |
| 18/05/2016 à 15:40 | maxgib | Selction cellule via combobox | Difficile de te répondre avec précision sans le fichier qui va bien !... Je vois une incohérence dans ton code. La variable a déclarée une première fois au niveau module en tant que tableau : Dim a() puis une seconde fois au niveau procédure à l'initialisation de l'UserForm : Dim a As Variant . Je s... |
| 18/05/2016 à 12:09 | lordkrowan | Procédure trop longue | Peut-être comme ça (certainement à adapter) : [Édition] Bonjour MFerrand, nos posts se sont croisés..... |
| 17/05/2016 à 14:05 | julienstagiaire | Extraire données selon conditions | Une proposition VBA avec code commenté. Clique sur le bouton Rechercher ... |
| 17/05/2016 à 11:05 | Atro | VBA - Combobox a liste variable | Tu aurais pu mettre dans ton fichier l'UserForm . Ça nous aurait évité d'avoir à le créer nous même !... En pièce jointe ton fichier modifié avec le code de l' UserForm : Clique sur le bouton Recherche ..... |
| 12/05/2016 à 09:45 | bigari | Macro qui ne s'exécute pas | Bah, on en a supporté des pires !... Si tu as ce message, cela signifie que ta macro a planté ou que tu a mis un point d'arrêt quelque part dans ton code. Va dans VBE ( V isual B asic E ditor) tu verras qu'une ligne jaune est soulignée. Soit elle contient une erreur qu'il te faut corriger, soit elle... |
| 11/05/2016 à 19:50 | patbalotelli | Verouiller deverouiller cellule Excel VBA | Verrouiller/Déverrouiller nécessite deux actions bien distinctes : • Définir la plage des cellules qui seront verrouillées si l'onglet est protégé ou quand l'onglet est protégé • Protéger / Déprotéger l'onglet Pour la première, tu n'as pas besoin de spécifier la plage dans la code . Tu fais ça direc... |
| 11/05/2016 à 17:04 | golfeur01 | Séparer les pointages des hommes de ceux des femmes | Re, Avec le tri ... |
| 11/05/2016 à 15:10 | golfeur01 | Séparer les pointages des hommes de ceux des femmes | Le code commenté ci-dessous devrait convenir ... |
| 11/05/2016 à 14:39 | moh67 | Créer un fichier Excel possédant une macro | Re, J'ai eu fait ça avec Excel 2003 mais maintenant je n'y parviens plus, bloqué par un inévitable message (que j'ai oublié bien entendu). Tu dois pouvoir trouver des exemples sur le net..... |
| 11/05/2016 à 14:26 | moh67 | Créer un fichier Excel possédant une macro | Normalement, la copie d'un classeur contenant une macro contient, elle-même, cette même macro. À condition de le sauver avec l'extension .xlsm (si ta version est postérieure à Excel 2003). Mais sans savoir exactement comment tu fais pour lui "donner" une macro, il sous sera difficile de t'expliquer... |
| 11/05/2016 à 14:17 | nonesofar13 | If Not Is Nothing Then else ne marche pas | Comme tu inclus A1 dans la recherche sur une plage. La condition est toujours vérifiée et donc A1 sera systématiquement sélectionnée... [Édition] Bonjour Findrh nos posts se sont croisés..... |
| 11/05/2016 à 09:58 | Lamademon | Grouper/dégrouper des colonnes avec un mot de passe | Ce code, que le premier clampin qui sait ouvrir VBE ( V isual B asic E ditor) pourra craquer... Donc, niveau sécurité, disons = 1 sur 1000..... |
| 10/05/2016 à 11:46 | romainromain | Probleme de code sheets.Copy | Re, Ce code à adapter semble fonctionner ... |
| 10/05/2016 à 10:57 | romainromain | Probleme de code sheets.Copy | Essaie comme ça ... |
| 10/05/2016 à 10:26 | figuedi | Copier une listbox dans une feuille | Je ne comprends pas trop l'intérêt mais peut-être comme ça ... |
| 09/05/2016 à 22:55 | Prupri | Recherche Auto | Re, Belle galère mais je pense y être parvenu dans la version 2..... |
| 09/05/2016 à 15:01 | PoussinMeslin | Obtenir une liste d'élements à partir de plusieurs feuilles | Re, En pièce jointe la v05 avec tri par ordre alphabétique... • Pour le bouton : il te faut le ruban "Développeur" (cherche dans l'aide Excel comment le rajouter si tu ne le sais pas) clique sur Mode Création double-clique sur le bouton Fonctions tu te retrouves dans l'éditeur Visual Basic ( VBE ),... |
| 09/05/2016 à 14:40 | Prupri | Recherche Auto | En pièce jointe une proposition qui ne correspond pas exactement à ta demande mais qui pourrait convenir. Dans le champ Rechercher , l'utilisateur tape le texte et, au fur et à mesure de l'édition, la ListBox1 affiche toutes les lignes contenant le texte tapé. Un clic dans un élément de la ListBox1... |
| 09/05/2016 à 11:35 | PoussinMeslin | Obtenir une liste d'élements à partir de plusieurs feuilles | En pièce jointe la version 04 . Tu avais parfaitement adapté le code sauf que la propriété [Caption] de la CheckBox4 doit être égale au nom de de l'onglet de référence, J'ai donc mis CheckBox4.Caption = "Test" et ça marche impeccable. Pense a modifier la propriété [Caption] de la che... |
| 08/05/2016 à 15:41 | danval | Mise en forme VBA | Peut-être comme ça ... |
| 06/05/2016 à 15:14 | Franswe | Copier/coler d'un classeur à l'autre via un userform | C'est marrant que tu aies écrit ce code car il me parle grave ! C'était du temps où je ne mettais pas encore le nom des variables en majuscule... Pour éviter le plantage, le code ci-dessous ouvre le classeur source puis le referme. Tu dois adapter la variable CH qui définie le chemin d'accès des cla... |
| 04/05/2016 à 21:57 | PoussinMeslin | Obtenir une liste d'élements à partir de plusieurs feuilles | Re, C'est exactement ce que j'ai fait..... |
| 04/05/2016 à 21:29 | PoussinMeslin | Obtenir une liste d'élements à partir de plusieurs feuilles | Re, Regarde si la v03 te convient..... |