Passionné d'Excel

Inscrit le :19/10/2014
Dernière activité :07/09/2023 à 12:26
Version d'Excel :2019 FR
Lieu :Sète
Messages
5'700
Votes
1'100
Fichiers
6
Téléchargements
39'144
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par ThauThème - page 31

DateAuteur du sujetSujetExtrait du message
23/10/2020 à 09:49Man.403030 Attribuer à une variable une celluleBonjour Man, bonjour le forum, Deux erreurs dans ton code 1. ta variable line n'est initialisé qu'après le moment où tu définis Cel et Celles . Donc elle vaut 0 et ça plante ! Il te faut inverser les lignes : 2. Tu as déclaré les variables Cel et Celles comme des objets Range . Il te faut donc Set p...
23/10/2020 à 09:30Tespark CA à date identiqueBonjour le fil, bonjour le forum, Une autre proposition VBA . En pièce jointe ton fichier modifié avec la macro événementielle Change ci-dessous : Attention, dans les tableaux des ventes tu as un vendeur "b" et dans Extract il est "B"... Mais j'espère que dans ton vrai fichier tu auras la même valid...
22/10/2020 à 15:51ylegarffExtraction de données ciblées sur un éléments parmi une centaineRe, Et... Elle s'appelle comment la macro ...
22/10/2020 à 15:44Willau Gestionnaire de noms - Donner un nom à une zone référenceRe, Essaie le code ci-dessous. Attention il commence par supprimer tous les noms avant de recréer en fonction du tableau ...
22/10/2020 à 15:04Willau Gestionnaire de noms - Donner un nom à une zone référenceBonjour Willau, bonjour le forum, Tu veux ça que pour la colonne A ou pour toutes les colonnes de ton tableau ...
22/10/2020 à 15:02ylegarff Déplacer cellule quand selection d'une colonne préciseRe, Non mais j'ai lu qu'il valait mieux utiliser Range("A1") que [A1] . Je ne me souviens plus les raisons pour lesquelles on préconisait cette manière d'écrire. Je l'applique systématiquement depuis, mais libre a toi d'utiliser la méthode que tu préfères.....
22/10/2020 à 14:55ylegarff Déplacer cellule quand selection d'une colonne préciseRe, C'est une manière de faire mais si ça te convient c'est parfait. J'aurais quand même plutôt écrit ...
22/10/2020 à 14:33ylegarff Déplacer cellule quand selection d'une colonne préciseRe, Pour mettre un fichier en pièce jointe, clique sur l'icône qui représente une feuille avec un X (la 8ème en partant de la gauche)... Pour insérer du code il faut cliquer sur le symbole : </> .....
22/10/2020 à 14:08ylegarff Déplacer cellule quand selection d'une colonne préciseBonjour Ylegarff et bienvenu, bonjour le forum, Déprotège dans la première ligne de la macro, reprotège dans la dernière.... Ou voir l'attribut UserInterfaceOnly quand tu protèges l'onglet.....
22/10/2020 à 14:04Matpil Liste déroulante UserFormBonjour le fil, bonjour le forum, D'accord avec GMB, avec le fichier c'est plus facile... À tout hasard ...
22/10/2020 à 13:55audrey_vbaAssigner même procédure à tous les contrôles d'un UserformRe, Hélas non.....
22/10/2020 à 13:35audrey_vbaAssigner même procédure à tous les contrôles d'un UserformRe, Malheureusement tous les événements et notamment Enter et Exit ne sont pas accessibles via les modules de Classes. J'ai lu qu'il y avait une solution mais je ne l'ai pas gardée car elle dépassait largement mes compétences en VBA.....
22/10/2020 à 11:55audrey_vbaAssigner même procédure à tous les contrôles d'un UserformBonjour le fil, bonjour le forum, En pièce jointe une proposition avec deux Modules de classes. Peut-être cela t'inspirera pour ton propre fichier... [Édition] Trop bien le code de Curulis !.....
22/10/2020 à 11:16Man.403030 Passer d'une feuille à une autre grâce à un UserFormRe, Il est vrai que je vous propose une chose qui me paraissait plus simple. Mais il me semble que vous avez vous-même répondu à votre problème (et moi aussi d'ailleurs) ...
22/10/2020 à 10:42Man.403030 Passer d'une feuille à une autre grâce à un UserFormRe, Sans le fichier qui va bien, difficile de t'aider. Pour une colonne différente on pourrait créer une variable publique dans un module Standard ( COL par exemple, Public COL As Integer ) et lui attribuer une valeur par bouton ...
22/10/2020 à 10:37audrey_vbaAssigner même procédure à tous les contrôles d'un UserformBonjour Audrey, bonjour le forum, Tu vas en faire quoi ensuite de ce nom ? Car je ne vois pas à quoi cela pourrait servir.....
22/10/2020 à 10:28Man.403030 Passer d'une feuille à une autre grâce à un UserFormBonjour Man, bonjour le forum, Si les 3 UserForms ont les mêmes fonctionnalités mais utilisent juste des onglets différents, une seule userForm (nommée par exemple : Travail ) fera l'affaire. Dans l'UserForm MENU , les boutons doivent avoir le même nom que l'onglet auquel il se rapporte, ensuite un...
22/10/2020 à 10:13xxmedxx Command button automatiqueBonjour xxmedxx, bonjour le forum, Exécuter automatiquement implique utiliser un événement. Mais comme tu utilises les données de deux contrôles différents (ComboBox1 et TextBox1), quant doit-on automatiser ? Au changement dans le ComboBox1 ? ou au changement dans la TextBox1 ? Codes non testés. Mai...
22/10/2020 à 08:36EvGef51 Macro "Calculate" vide le presse papierBonjour le fil, bonjour le forum, Aïe ! Ça va encore me couter un bas en frais d'avocat ça... Quoi qu'il en soit, merci 3GB, je n'ai rien à rajouter si ce n'est, EvGef, que ça picote un peu mais c'est utile.....
21/10/2020 à 17:12ghostery37 Boucle calcul d'une même cellule de plusieurs fichiersBonjour le fil, bonjour le forum, Le code commenté ci-dessous devrait convenir ...
21/10/2020 à 16:10ghostery37 Boucle calcul d'une même cellule de plusieurs fichiersBonjour Ghoster, bonjour le forum, Pas clair ton histoire ... 1. Un classeur ne peut contenir qu'un seul onglet portant le même nom. pourquoi le pluriel ( des cellules B5 des onglets « feuil2 » ) ? Franchement je ne comprends rien à ta demande... [Édition] Oooops, pardon ! c'est moi qui avai...
21/10/2020 à 16:00totodu30 Basculement colonnes vers lignes particulierBonjour le fil, bonjour le forum, Si j'ai moi aussi bien compris, une proposition VBA avec le code commenté ci-dessous ...
21/10/2020 à 11:54ptitbubuBoite de dialogueBonjour le fil, bonjour le forum, Un MsgBox ferait aussi l'affaire mais, encore une fois, sans le code.....
21/10/2020 à 11:51Philippe V.Boite de dialogue, réduire visuellement le champ de saisieBonjour Philippe, bonjour le forum, Au pire en passant par une UserForm au lieu de l' Inputbox . Là, tu pourras gérer les tailles... Ou alors je n'ai pas tout compris .....
21/10/2020 à 11:44Tespark Supprimer cellules videsBonjour Tespark et bienvenu, bonjour le forum, Essaie comme ça ...
21/10/2020 à 11:24ptitbubuBoite de dialogueBonjour Bruno et bienvenu, bonjour le forum, Sans la macro (au pire) ou le fichier (au mieux), je vois mal comment on va pouvoir t'aider... Puisque tu découvres le forum, prend l'habitude de joindre un fichier exemple pour tes futures demandes.....
21/10/2020 à 11:20evolm Liste à partir d'une BDD selon critèresRe, En pièce jointe une version 02. au départ, l'onglet Modèle est caché. Le code dans ThisWorkbook_Open copy le modèle et le renomme si le canal n'existe pas. Ensuite la cellule A1 de chaque onglet reçoit la valeur du CANAL. L'onglet Modèle est masqué à nouveau. La macro Change de chaque onglet fai...
21/10/2020 à 09:59EvGef51 Macro "Calculate" vide le presse papierBonjour EvGef, bonjour le forum, Pourquoi ne pas fournir ton code ?! Ça nous permettrait de mieux cerner ta demande et peut-être d'y répondre... 59 messages et pas encore ce réflexe !... [Édition ] Idem.....
21/10/2020 à 09:54Audrey_GTableau de donnéesBonjour Audrey et bienvenue, bonjour le forum, Je pense que ça sera possible si tu daignes nous donner des explications claires et précises accompagnées d'un petit fichier exemple de ce que tu voudrais... [Édition] Bonjour 3GB, nos posts se sont croisés.....
21/10/2020 à 09:44evolm Liste à partir d'une BDD selon critèresBonjour Evolm, bonjour le forum, En pièce jointe ton fichier modifié. Le code se trouve dans deux composants. • Thisworkbook à l'ouverture du classeur, permet de créer la liste de validation de données dans la cellule A1 du premier onglet. • Feuil1 _Change Fait le reste du job. Code commenté.....
09/10/2020 à 12:24damien38 Remplir un fichier générique pour créer x répertoire/fichiers spécifiquesBonjour Damien, bonjour le forum, Si j'ai bien compris, ton fichier en pièce jointe avec le code ci-dessous ...
06/10/2020 à 18:48JeannedLTransfert certaines cellules sur un nouveau document ExcelBonjour Jeanne, Zébulon, bonjour le forum, Tu dis, qui ne sont pas noté NR et ton exemple montre le contraire ?!... En pièce jointe un exemple Full Comment ...
05/10/2020 à 09:12CallitekProblème protection feuille ExcelBonjour Callitek, Protéger des cellules nécessite deux opérations : 1. Verrouiller ou déverrouiller les cellules. Sélectionner la ou les cellules : bandeau Accueil / Format / Format de cellule... /onglet Protection /cocher ou décocher la case Verrouiller . 2. Protéger l'onglet qui contient ces cellu...
01/10/2020 à 14:36quattro1 Appliquer une macroRe, Le code proposé appliqué à ton fichier.....
01/10/2020 à 11:15quattro1 Appliquer une macroBonjour Quattro et bienvenu, bonjour le forum, Essaie avec ce code (événementielle Change) à placer dans l'onglet Extraction_PayByPhone ...
01/10/2020 à 10:13Fabien67 Station et PaysRe, Ben non !... J'avais une procédure Boule de cristal mais je ne remets plus la main dessus. Désolé.....
01/10/2020 à 09:39Fabien67 Station et PaysRe, Comme je n'écoute que FIP, je ne connais pas les autres radios... Comment peut-on deviner de quel pays est une radio si ce n'est mentionné nulle part dans ton tableau ?!.....
30/09/2020 à 12:03GGautier Liste pour menu déroulant selon critèreBonjour le fil, bonjour le forum, Une proposition VBA avec deux événementielles. Le code se trouve dans le composant ThisWorkbook ( Open ) et Feuil1(Feuil1) ( Change ).....
30/09/2020 à 11:30Fabien67 Station et PaysBonjour Fabien, bonjour le forum, Point de pièce jointe dans ton fil.....
30/09/2020 à 08:41SteveBVBA ne pas copier si ligne marquéRe, remplace la ligne : par : Après ça plante sur le tri mais au départ ce n'était pas cette macro ?!.....
29/09/2020 à 18:57SteveBVBA ne pas copier si ligne marquéBonjour Steve, bonjour le forum, Il suffit de déplacer une ligne de code. Des fois je me demande à quoi ça sert que je commente mes codes ?!.....
29/09/2020 à 18:53SengH Réalisation d'une macroBonjour le fil, bonjour le forum, En pièce jointe la version 2 adaptée ...
29/09/2020 à 14:47SteveBVBA ne pas copier si ligne marquéBonjour Steve, bonjour le forum, Peut-être comme ça ...
29/09/2020 à 13:32Djulito Supprimer des lignes en doublonsRe, En effet ! Avec la Méthode à Djidji (qui fonctionne) ça devrait aller plus vite mais je n'ai pas testé avec autant de lignes.....
29/09/2020 à 12:23Djulito Supprimer des lignes en doublonsBonjour le fil, bonjour le forum, Une proposition VBA avec le code c-dessous : Tel qu'il est, le code permet de vérifier si les doublons sont bien sélectionnés. Il te faudra supprimer ou commenter l'avant dernière ligne et enlever le commentaire (l'apostrophe en début de ligne) de la dernière pour q...
29/09/2020 à 11:45Esteban Complément visuelRe, Peut-être comme ça ...
28/09/2020 à 19:07jeannielsCouper Coller à la suite sur une autre feuilleBonjour Jean, bonjour le forum, Supprime ces cases à cocher inutiles qui ne font qu'alourdir ton fichier et essaye le code ci-dessous qui réagit au clic du bouton droit dans une cellule ...
28/09/2020 à 18:52dudesson Cherche code pour opération ponctuelleBonjour Pedro et bienvenu, bonjour le forum, Tu restes très vague dans tes explications alors une proposition à adapter à ton cas ...
28/09/2020 à 18:42bastienb Nombre de chiffres après la virgule selon la valeurBonjour Bastien, bonjour le forum, Peut-être comme ça ...
28/09/2020 à 17:10Esteban Complément visuelRe, Alors une conditionnelle devrait faire l'affaire. Il est où le nom du site ? Tu ne nous donnes aucun exemple concret. Difficile de t'aider dans ces conditions.....