Créer Macro Déplacement cellules

  • Initiateur de la discussion Initiateur de la discussion sgarnung
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sgarnung

Guest
Bonjour à tout le forum
Je suis un débutant (tout début) sur les Macro, et je souhaiterai réaliser une macro qui puisse transformer un tableau ou les entrées se font par la première colonne (les questions) en un deuxième tableau sur une autre feuille du classeur où les entrées se font par l'intermédiaire de la deuxième colonne.
Comme un exemple est toujours mieux qu'un long discours, j'ai associé le fichier exemple.
Merci pour votre aide.
 

Pièces jointes

Re : Créer Macro Déplacement cellules

Bonsoir,

Sans macro, je me demande si un simple tableau croisé dynamique ne pourrait pas convenir pour ce cas, vois en pj si cela peut te convenir.

Bien à toi,

mth

Edit: Coucou Modeste 🙂 🙂 🙂
Bien contente de te croiser, et tu es toujours de très bon conseil, notre ami va sûrement prendre goût à l'enregistreur de macros 🙂 🙂
🙂 Bise et très bonne journée à toi 🙂
m
 

Pièces jointes

Dernière édition:
Re : Créer Macro Déplacement cellules

Bonjour sgarnung et bienvenue!

... Je passais devant par hasard, j'ai vu de la lumière alors je suis entré. Comme Mireille est là, j'en profite: je l'embrasse et je m'incruste 🙂

Pour un débutant en macro, l'enregistreur (de macros) est un outil pratique et comme il est inusable, il est généralement conseillé d'en user et d'en abuser!
Dans le cas présent, une façon de faire pourrait être la suivante:
- activer une cellule (au hasard) d'un de tes tableaux
- lancer l'enregistreur de macros
- appuyer sur Ctrl + * (pour sélectionner la "zone en cours")
- copier la sélection et la coller en feuille 2
- sélectionner la colonne "Compétences" de ton tableau et la couper
- sélectionner la colonne "Questions" de ton tableau, cliquer droit et choisir "Insérer les cellules coupées"
- sélectionner les trois colonnes du tableau et Trier sur deux niveaux: Compétences, puis Questions
- arrêter l'enregistreur
- observer le code généré (dans un module standard)

Dans le code ainsi créé, il te faudra ensuite (en plus de le comprendre 😛) procéder à un peu "d'élaguage" (toutes les instructions "Select" qui émaillent le code devraient être évitées, par exemple). Pour te mettre en bonne condition, rien ne t'empêche de cliquer sur le lien sous la signature de mth

Note: Tout ceci n'enlève évidemment rien à l'intérêt de la proposition de mth (tant pour "la note bleue" que pour le tcd)
 
Re : Créer Macro Déplacement cellules

Encore mieux qu'un cours perso. J'avais quelques notions mais cela marche super bien.
Merci pour votre aide🙂

Bonjour sgarnung et bienvenue!

... Je passais devant par hasard, j'ai vu de la lumière alors je suis entré. Comme Mireille est là, j'en profite: je l'embrasse et je m'incruste 🙂

Pour un débutant en macro, l'enregistreur (de macros) est un outil pratique et comme il est inusable, il est généralement conseillé d'en user et d'en abuser!
Dans le cas présent, une façon de faire pourrait être la suivante:
- activer une cellule (au hasard) d'un de tes tableaux
- lancer l'enregistreur de macros
- appuyer sur Ctrl + * (pour sélectionner la "zone en cours")
- copier la sélection et la coller en feuille 2
- sélectionner la colonne "Compétences" de ton tableau et la couper
- sélectionner la colonne "Questions" de ton tableau, cliquer droit et choisir "Insérer les cellules coupées"
- sélectionner les trois colonnes du tableau et Trier sur deux niveaux: Compétences, puis Questions
- arrêter l'enregistreur
- observer le code généré (dans un module standard)

Dans le code ainsi créé, il te faudra ensuite (en plus de le comprendre 😛) procéder à un peu "d'élaguage" (toutes les instructions "Select" qui émaillent le code devraient être évitées, par exemple). Pour te mettre en bonne condition, rien ne t'empêche de cliquer sur le lien sous la signature de mth

Note: Tout ceci n'enlève évidemment rien à l'intérêt de la proposition de mth (tant pour "la note bleue" que pour le tcd)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
372
Réponses
2
Affichages
249
Retour