XL 2010 Récupérer le format "gras" d'une cellule ?

truffe2miel

XLDnaute Nouveau
Bonsoir à tous !

J'ai une question qui peut sembler simpliste, mais qui me donne du fil à retordre...

- dans un onglet, une cellule fait une référence directe à une autre cellule qui se trouve dans un autre onglet, par un simple ="nom de l'onglet"!"coordonnées de cellules".

- le texte s'affiche évidemment très bien, MAIS sans son format. Or, la phrase contient un terme en gras que j'ai besoin de voir s'afficher.

Comment puis-je réussir ce tour de force ? Est-ce d'ailleurs possible ?

Voici une image de mon problème, peut-être plus parlante que tout ce blabla ;)
Question report gras.png
 

job75

XLDnaute Barbatruc
Bonjour truffe2miel, le forum,

Ce que vous voulez faire n'est pas possible, même en VBA, quand il y a une formule dans la cellule.

Car alors un seul format de police s'applique à tous les caractères.

S'il n'y a pas de formule dans la cellule on fait ce qu'on veut en VBA.

Voyez le fichier joint et ce code dans la feuille "Copie" (clic droit sur l'onglet et Visualiser le code) :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C2]) Is Nothing Then Exit Sub
If TypeName(Evaluate(CStr([C2]))) = "Range" Then Evaluate(CStr([C2])).Copy [E2] Else [E2].Clear
[E2].EntireColumn.AutoFit 'ajustement largeur
End Sub
Bonne journée.
 

Pièces jointes

  • Copie(1).xlsm
    22.3 KB · Affichages: 22

Discussions similaires

Statistiques des forums

Discussions
312 195
Messages
2 086 078
Membres
103 111
dernier inscrit
Eric68350