[VBA - Excel] - Grouper colonnes ttes les x colonnes

Bonjour,

J'espère que vous allez bien.

Je souhaiterai créer une macro qui remplisse le cahier des charges suivant:

1. Lancer la macro

2. Afficher le message "Quelle est la colonne de départ ?" sélectionner ou entrer la(es) lettre(s) de la colonne concernée (exemple B)

3. Afficher le message "Quelle est la colonne de fin ?" sélectionner ou entrer la(es) lettre(s) de la colonne concernée (exemple Z)

4. Afficher le message "Combien de colonne grouper" entrer une donnée chiffrée (2)

5. Afficher le message "Toutes les x colonnes ?" entrer une donnée chiffrée (3)

Et l'idée serait que la macro groupe de la colonne B à Z deux colonnes toutes les trois colonnes.

Voici en pièce jointe l'exemple avec le avant/après de l'idée :

18classeur1.xlsx (9.09 Ko)

Est-ce que vous avez des idées pour ce projet ?

Merci pour votre aide,

Naxos

Bonjour

Une proposition à tester. Te convient-elle ?

Bye !

53classeur1-v1.xlsm (26.22 Ko)

Bonsoir Gmb,

Merci pour ta réponse et ton temps! Nous y sommes presque, l'action actuelle permet de masquer mais pas de grouper.

Je vais regarder le code mais avec l'essai en remplacant :

.EntireColumn.Hidden = True

par

Selection.Columns.Group

Ca ne semble pas fonctionner.

Merci encore pour ton aide,

Naxos

Nouvelle version.

Bye !

231classeur1-v2.xlsm (29.03 Ko)
Rechercher des sujets similaires à "vba grouper colonnes ttes"