Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Fusion des cellules identiques d'une partie d'un TCD - macro VBA

  • Initiateur de la discussion Initiateur de la discussion boostiik
  • 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 !

boostiik

XLDnaute Nouveau
Bonjour,

J'ai créé une macro permettant de générer un TCD à partir de données.
Je voudrais que seulement la colonne B ait les cellules identiques qui se fusionnent. Je veux donc appliquer la fonction "fusionner et centrer les étiquettes" uniquement sur cette colonne et non pas sur le tableau croisé dynamique entier.

Comment faire ?

J'ai essayé la solution qui consiste à appliquer la fusion de cellule sur le tableau en entier et en annulant la fusion sur la colonne B. Cela fonctionne mais lorsque j'applique un filtre sur une étiquette de mon TCD par la suite, la défusion s'annule.

Merci par avance pour votre aide.
 
Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Boostiik,
Je doute fort que tu obtiennes une réponse.
Un aperçu de la macro ou un ptit fichier martyre, c'est ptèt trop dmander!
Cdlt
 
Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Voici un exemple de la macro :



J'aimerais que les valeurs qui sont identiques dans la colonne B soient fusionnées. Je cherche donc à appliquer la fonction MergeLabels uniquement à la colonne B et non pas au tableau entier.
En espérant que mon explication soit claire, je vous remercie par avance.

Cordialement.
 
Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Bonjour,

tu insistes...
les plus anciens déconseillent la fusion, pourquoi ne pas la faire sur une copie du tcd si tu y tiens et ensuite comment veux tu que les gens t'aident avec juste du code vba ?
P.
 
Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Bonjour,

J'ai bien compris que la fusion est déconseillée mais là dans une seule colonne, j'ai de nombreuses fois la même valeur, donc je trouve ça plus esthétique de les fusionner.
Je ne comprend pas tout à fait, en quoi copier mon TCD permettrait de résoudre mon problème ?

Merci,

Cordialement.
 
Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Voici un exemple de mon fichier.

Je souhaite que dans la colonne B, les cellules à la suite qui sont identiques, soient fusionnées dans le TCD.

Merci.
 

Pièces jointes

Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Bonjour à tous,

Après essai, la formule ne donne pas le bon ordre des villes.

Mais sans formule, le TCD marche très bien (TCD ter), où est ton soucis? Dans le code VBA?

JHA
 

Pièces jointes

Dernière édition:
Re : Fusion des cellules identiques d'une partie d'un TCD - macro VBA

Bonjour JHA,

Merci pour ta réponse. Oui, mon problème se trouve au niveau du code VBA. Je souhaiterais appliquer le code suivant seulement au niveau de la colonne B et non pas au niveau du Pivot_Table_2 entier :
Code:
ActiveSheet.PivotTables("Pivot_Table_2").MergeLabels = True

Cordialement.
 
- 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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…