[VBA] Concatener 2 textes en gardant leur mise en forme

Bonjour à tous,

malgré des recherches sur le forum et sur le net, je n'ai pas réussi à trouver une solution à mon problème,

pourtant une discussion traitait déjà cette question :

https://forum.excel-pratique.com/excel/recopier-du-texte-avec-les-mises-en-forme-des-cellules-t1762.html

Alors voici ce que je souhaite réaliser :

Dans une macro, je souhaiterai concaténer le contenu (texte) d'une cellule avec un autre texte,

tout en conservant la mise en forme du texte de la cellule source (Par exemple la couleur, la police, la taille...)

Je vous joins un fichier exemple, qui décrit ce que je souhaite "en image".

Je ne recherche pas une solution toute prête qui tombe du ciel, mais un coup de main pour savoir comment aborder le problème.

Merci d'avance pour vos réponses.

Bonjour Banzai64,

merci pour ce bout de code. Je pensais (en fait j'espérais) qu'il existe une solution autre que l'enregistrement de la mise en forme de chaque caractère dans un tableau.

Je vais adapté ce code à mon application, ça me fait un bel exercie d'utilisation des tableaux, que je ne connais pas très bien.

Merci encore pour l'aide.

Rechercher des sujets similaires à "vba concatener textes gardant leur mise forme"