| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/08/2016 à 13:44 | chounette22 | Code VBA | Si, quand on te propose une solution tu ne daignes même pas répondre, ça ne donne pas envie d'y revenir... Voir ce post ici : https://forum.excel-pratique.com/excel/generer-une-liste-a-partir-d-une-liste-deroulante-t81748.html... |
| 18/08/2016 à 09:27 | Mutafukaz | UserForm Me. utilitée/Utilisation ? | Je ris quand je lis que certains, que je ne citerai pas, se considèrent comme "petit amateur"... Pour ma part j'utilise Me le plus souvent possible. L'intérêt ? À peine je tape Me. qu'une liste déroulante me propose tous les contrôles associés à l'Userform. Ça m'évite d'avoir à retaper le nom du con... |
| 17/08/2016 à 17:29 | louyotj | Afficher toutes les valeurs d'une array dynamique | Une variable "tableau dynamique" est toujours à deux entrées : Nombre de Lignes / Nombre de Colonnes !... Représentant la plage des cellules. Essaie comme ça ... |
| 17/08/2016 à 16:39 | NOURA | MACRO à rectifier ou à remplacer | Re, @Mferrand j'avoue que je n'ai toujours pas trouvé la différence entre xlValues et xlFormulas . Quand l'un ne fonctionne pas j'essaie l'autre... Et, bien sûr, j'avais commencé par xlValues ..... |
| 17/08/2016 à 16:19 | NOURA | MACRO à rectifier ou à remplacer | Ooops 'ach'ment en r'tard sur ce coup là moi !... J'envoie quand même on ne sait jamais. Je n'ai codé que deux boutons je te laisse le soin de terminer ... |
| 17/08/2016 à 12:53 | chounette22 | Generer une liste à partir d'une liste déroulante | Un solution full VBA (oui je sais, je parle couramment l'étranger !...) : Le code : Les validations de données en A2 , C2 et E2 utilisent la formule DECALER . Voir le Gestionnaire de Noms . Arf ! Ce n'est donc plus full VBA ! C'était bien la peine de faire le malin au début... Le fichier ... |
| 17/08/2016 à 10:20 | Esteban72220 | Pb avec macro + msgbox | Bon, je ne suis pas médecin mais je te prescris du LogicEsteb 2000 en pilules. - 2 le matin / - 1 le midi / - 4 le soir (existe aussi en suppositoires effervescent mais certains patients s'en plaignent)..... |
| 16/08/2016 à 17:31 | Esteban72220 | Pb avec macro + msgbox | Je ne suis pas devin et donc je ne peux pas savoir ce que tu voudrais faire mais je me demande si ne ça ne serait pas ça ... |
| 16/08/2016 à 15:56 | Mutafukaz | UserForm Choix ComboBox induisant texte dans TextBox | Rajoute ce bout de code en début de la procédure ComboBox2_Click() ... |
| 16/08/2016 à 15:32 | Paretoptimal | Translation d'une sélection multiple vers la droite | Peu-être comme ça ... |
| 16/08/2016 à 15:07 | Esteban72220 | Pb avec macro + msgbox | Comment savoir si ça marche ou pas puisque tu n'as pas mis le code ni pour Oui ni pour Non ?!... Pour moi ça marche! La preuve : Sinon, le même code simplifié et plus conventionnel ... |
| 15/08/2016 à 14:55 | GuiguiQA | Ajout/Retrait valeur cellule dans colonne annexe via boutons | Ca ne répond pas vraiment à ta demande mais peut-être ça conviendra. Un seul bouton pour les 4 actions avec le code ci-dessous à appliquer à un bouton ... |
| 08/08/2016 à 13:19 | sircrocodile | VBA Bouton retour | Re, Oui c'est exact. Mais ce que tu demandes est une vraie usine à gaz et je ne m'y risquerai pas..... |
| 08/08/2016 à 13:17 | Kisscool25 | Regroupement de ligne suivant critère | Et si tu commençais par faire un exemple significatif !..... |
| 08/08/2016 à 13:06 | Paretoptimal | Coller valeurs sélection multiple vers autre feuille | Peut-être comme ça ... |
| 08/08/2016 à 12:55 | sircrocodile | VBA Bouton retour | Essaie avec cette ligne appliquée à un bouton ... |
| 02/08/2016 à 12:51 | manoss76 | Atteindre derniere cellule non vide | Oui Fred tu as raison (je n'avais même pas remarqué d'ailleurs), je ne conteste pas mais puisque cela ne renvoie pas la dernière ligne éditée, je ne me fie pas à cette méthode qui peut être erronée..... |
| 02/08/2016 à 12:22 | manoss76 | Atteindre derniere cellule non vide | Ton code est presque correct !... Le mot clé Show s'utilise pour afficher une UserForm. Il faut aussi éviter autant que tu le peux les Select qui ne font que ralentir l'exécution du code. Si tu veux visualiser le numéro de ligne de la dernière cellule éditée d'une colonne (colonne B par exemple) : A... |
| 02/08/2016 à 11:50 | valentinLF | Frame caption / Printform ? | Il y a deux manières différente de définir la propriété [Caption] d'une Frame (ou autre). • Utiliser la Fenêtre des Propriété pour taper, toujours "en dur", le texte en face de la propriété [Caption]. • À l'initialisation de l'UserForm (ou autre) utiliser du code pour définir cette p... |
| 01/08/2016 à 16:21 | valentinLF | Frame caption / Printform ? | Re, Je te demande la propriété [Caption] et tu me réponds les propriétés [Visible] et [Enabled] ??? C'est fou ça !..... |
| 30/07/2016 à 22:49 | valmax | Recherche par combobox | Je t'ai répondu. Ailleurs..... |
| 30/07/2016 à 13:20 | valentinLF | Frame caption / Printform ? | Comment est définie la propriété [Caption] des frames ? En dur (dans la fenêtre des propriétés), à l'initialisation de l'UserForm ... |
| 29/07/2016 à 18:14 | boby63 | Combo dans USF : recherche plein texte | Peut-être aussi comme ça ... |
| 29/07/2016 à 09:52 | Babz | Concatener avec condition | Ton exemple ne me paraît pas contenir les erreurs que tu cites ! Pourrais-tu les mettre en évidence... Il y a 34 articles au départ, 20 après suppression des doublons et on retrouve bien 34 N° Affaire dans la colonne E. Pour moi le code fonctionne correctement..... |
| 28/07/2016 à 14:57 | boby63 | Combo dans USF : recherche plein texte | En pièce jointe ton fichier modifié. J'ai supprimé le bouton. Pour lancer la recherche, double clique dans l'une de 3 ComboBoxes. Tape le texte à rechercher, double-clique dans la listBox1. Le mot double-cliqué est renvoyé dans la ComboBox précédemment double-cliquée..... |
| 28/07/2016 à 13:59 | elaasri | Marco | Importer 10000 colonnes dans une seule tu risques d'atteindre les limites d'Excel. Mais tes explications manques de clarté pour qu'on puisses te proposer un code efficace. • Les fichiers sont-ils tous dans le même dossier ? • Si oui, le dossier contient-ils uniquement les fichiers à traiter ou peut... |
| 28/07/2016 à 12:10 | CCMJoe | Protéger efficacement les macros VBA Excel | Peut-être ton fichier aurait plus intérêt à être disponible dans la rubrique Téléchargements du site... En tous cas, merci pour le partage... |
| 28/07/2016 à 11:50 | radhouane | VBA USERFORM | Je ne dispose pas sur mon PC des contrôles DTPicker . Je ne peux pas les utiliser dans le code et donc il te faudra adapter la solution que je te propose. Elle utilise la propriété [Tag] des contrôles. Cette propriété [Tag] , à définir uniquement sur les contrôles à renseigner, perme... |
| 28/07/2016 à 09:16 | adrienc45 | Transfert contenu listbox vers tableau(array) | Hors contexte difficile de te donner une réponse vraiment efficace... Essaie comme ça ... |
| 28/07/2016 à 08:46 | boby63 | Concatener sans doublon titre colonne si "VRAI" | Bien vu Amir ! Mon code en effet avait quelques défauts que je navet (oui dans ce cas on peut !) pas relevés..... |
| 27/07/2016 à 21:33 | lemy | Modifier une base execel dans un userform | La propriété [Tag] des contrôles à renseigner permet de leur attribuer le numéro de la colonne correspondante au contrôle (par exemple : la TextBox2 = Nom se trouve en colonne B (=2), j'attribue à la TextBox2 la propriété [Tag] = 2 / la TextBox29 = Inscription/Montant se trouve en co... |
| 27/07/2016 à 19:38 | boby63 | Concatener sans doublon titre colonne si "VRAI" | En pièce jointe ton fichier modifié avec un Module de Classe . Attention, si tu transposes les codes dans ton fichier original, il faut que le module de classe soit aussi renommé CBBox et il te faudra copier/coller l'intégralité du code qui se trouve dans les composants suivants : • Module de Classe... |
| 27/07/2016 à 17:35 | thibthib42 | Tableau 3000x3000 mettre des $ en fonction des lignes/colonn | Ca n'écit pas des formules mais le résultat. Est-ce que ça pourrait convenir ? 22 secondes pour tout remplir chez moi..... |
| 27/07/2016 à 10:12 | boby63 | Concatener sans doublon titre colonne si "VRAI" | Le code sans doublon : Si tu dis qu'il y a 18 ComboBoxes, plutôt que d'avoir 18 macros Change (une par ComboBox) il serait préférable d'utiliser une Module de Classe et de regrouper en un seul événement. Je pourrai le faire si ça t'intéresse mais que ce soir..... |
| 26/07/2016 à 19:42 | strongbow666 | Modification macro | Re, Pas sûr que ce soit exactement ça (j'ai eu la flemme de tester car tu n'as pas joint de fichier) mais tu devrais y parvenir avec l'exemple. J'ai gardé ton code en commentaire derrière l'équivalent sans aucun Select ... |
| 26/07/2016 à 16:35 | boby63 | Concatener sans doublon titre colonne si "VRAI" | Essaie avec ce code : [Édition] Oooops !... Je navet pas bien lu... Je revoie ma copie pour le "sans doublon"..... |
| 26/07/2016 à 15:55 | strongbow666 | Modification macro | C'est normal, les Select ralentissent considérablement l'exécution d'une macro. Il faut les éviter autant que tu le peux. mais comme tu prends comme base ActiveCell c'est sûr que c'est pas facile Ton code est bien trop long pour que je m'y attelle mais je commencerais comme ça : Ensuite j'utiliserai... |
| 26/07/2016 à 15:07 | avalran | Recherche une valeur selon plusieurs plages | Une autre proposition VBA ... |
| 26/07/2016 à 13:42 | Babz | Concatener avec condition | Re, C'est presque ça !... En fait il ne supprime pas les doublons, il n'en tient compte que pour la concaténation et renvoie le résultat dans un tableau de deux colonnes (Références / N° Affaire) à partir de D1 . J'ai trouvé inutile de répéter la concaténation des affaires sur chaque ligne de référe... |
| 26/07/2016 à 09:50 | xtrvince | Suppression fichier apres sélection listbox | Regarde l'aide sur le mot clé Kill . Ça devrait te mettre sur la voix..... |
| 26/07/2016 à 09:42 | Babz | Concatener avec condition | Code très similaire que celui de GMB mais le résultat est renvoyé dans un tableau à partir de D1... Le code ... |
| 25/07/2016 à 17:18 | max.g | Taille onglet | Tu pouvais aussi utiliser la propriété [MaxLength] de la TextBox1 = 30... |
| 25/07/2016 à 16:48 | benibeno | Supprimer colonnes selon une liste de champ | Nos post se sont croisés Patrick... Essaie comme ça ... |
| 25/07/2016 à 16:05 | Belze35 | Recherche sur le classeur avec réponse | En pièce jointe ton fichier modifié avec le code ci-dessous : Le fichier ... |
| 23/07/2016 à 14:08 | NOUNOURS94 | Erreur de compilation sur execution d'une macro enregistré | Re, C'était de l'humour mon cher Pierre..... |
| 23/07/2016 à 13:57 | NOUNOURS94 | Erreur de compilation sur execution d'une macro enregistré | Re, Pffff ! Beaucoup trop compliqué MFerrand !..... |
| 23/07/2016 à 13:55 | Belze35 | Recherche sur le classeur avec réponse | Pour faciliter la tâche il faudrait que TOUS les onglets aient la même structrure !... Ce n'est pas le cas pour les onglets : • T4 VIS INOX A2 DE 1 A 5 (pas de "Classe" en colonne G, pas de "CC" en colonne H) • T5 VIS INOX A2 DE 5 A 8 (pas de "Classe" en colonne G, "CC" en colonne G au lieu de colon... |
| 23/07/2016 à 13:42 | NOUNOURS94 | Erreur de compilation sur execution d'une macro enregistré | Re, Regarde la signature de Raja !..... |
| 23/07/2016 à 13:39 | DonMunnir | Copier Données D'un Classeur à Un Autre (Par Couleur) | Re, Remplace le code par ... |
| 23/07/2016 à 11:41 | NOUNOURS94 | Erreur de compilation sur execution d'une macro enregistré | Bon jour Nounours, Raja, Pierre.jy, bonjour le forum, Aucun problème avec ton code chez moi. Je l'ai copié dans un module standard nommé Module 1 . Je lance la macro... Ça marche ! J'ai rajouté un Commandbutton (de la boîte à outil Contrôle AxtiveX ) dans un onglet avec ce code : je clique sur le bo... |