Microsoft 365 VBA texte en gras avec formule

Hx2000

XLDnaute Nouveau
Bonjour,

J'ai besoin de votre aide svp. Je cherche à mettre en gras du texte avec VBA alors que je concatenate une formule.

Pour être précis c'est ça que je recherche: https://forum.excel-pratique.com/ex...artie-du-contenu-d-une-cellule-103185#p606833

Malheureusement, je suis débutant en VBA et sans fichier excel qui sert d'exemple, je ne comprends rien et je ne suis pas capable de reproduire la même chose....

J'aimerais mettre ma variation en gras ainsi que la cause de ma variation.

Ainsi, la longueur du texte change...

J'aimerais pouvoir afficher "Ecart de -50 dû à la rotation des joueurs"

Merci pour votre aide o_O

Nicolas
 

Pièces jointes

  • macro gras.xlsx
    10.8 KB · Affichages: 23
Solution
Bonjour le forum

C'est possible....sans usine à gaz.
A titre perso je m'en sers ici .... dans un de mes fichiers
1603116791990.png

*L'adresse existe bien mais le bâtiment ne m'appartient pas .... Quoique !!! :)

Je vous propose le fichier du demandeur :

*Précision cette macro n'est pas de moi, le proprio est dans le code !

@Phil69970

soan

XLDnaute Barbatruc
Bonjour Nicolas,

il me semble bien que ce n'est pas possible de mettre en gras une partie
du contenu d'une cellule, si le texte est le résultat d'une formule.

regarde quand même les futures réponses : peut-être qu'un autre
intervenant arrivera à te trouver une solution ?


soan
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Hx, Soan, Patrick,
Tiré par les cheveux .... sans formule en C9.
En Pj un essai avec :
Code:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Range("C3,D3,C7")) Is Nothing Then
        [C9] = "Ecart de " & [C6] & " dû à " & [C7]
        NbCarVariation = Len([C6])
        [C9].Characters(Start:=10, Length:=NbCarVariation).Font.Bold = True
        [C9].Characters(Start:=10 + NbCarVariation + 7, Length:=Len([C9])).Font.Bold = True
    End If
End Sub
La macro s'active lorsqu'une valeur de C3,D3 ou C7 change
 

Pièces jointes

  • macro gras.xlsm
    18.9 KB · Affichages: 5

Phil69970

XLDnaute Accro
Bonjour le forum

C'est possible....sans usine à gaz.
A titre perso je m'en sers ici .... dans un de mes fichiers
1603116791990.png

*L'adresse existe bien mais le bâtiment ne m'appartient pas .... Quoique !!! :)

Je vous propose le fichier du demandeur :

*Précision cette macro n'est pas de moi, le proprio est dans le code !

@Phil69970
 

Pièces jointes

  • Mot en gras V1..xlsm
    23.8 KB · Affichages: 22

Hx2000

XLDnaute Nouveau
Bonjour le forum

C'est possible....sans usine à gaz.
A titre perso je m'en sers ici .... dans un de mes fichiers
Regarde la pièce jointe 1082008
*L'adresse existe bien mais le bâtiment ne m'appartient pas .... Quoique !!! :)

Je vous propose le fichier du demandeur :

*Précision cette macro n'est pas de moi, le proprio est dans le code !

@Phil69970
Merci à tous, c'est parfait! :)

Passez une bonne journée!
 

soan

XLDnaute Barbatruc
Bonjour @Phil69970,

hier, j'ai oublié un p'tit détail :


Image.jpg


je crois que ce sera mieux si tu corriges ton fichier personnel :

« Je soussignée, Mr XXX, ... », ça fait un peu brouillon ; je te suggère : « Je soussigné, Mr XXX, ... » ;
maint'nant, si tu préfères mettre : « Je soussignée, Mme XXX, ... », j'y vois aucun inconvénient. :p


je précise quand même, pour certains lecteurs, que si j'relève cette faute d'orthographe,
ce n'est pas pour chipoter, ni pour être tatillon, mais pa'c'que le document en question
est un document administratif, et que ça aura certainement un meilleur effet auprès
des locataires de Phil s'ils reçoivent un document sans faute d'orthographe ... même si
éventuellement, certains des susdits locataires sont des personnes illettrées ; surtout,
ne vous moquez pas : ce sont simplement des gens qui n'ont pas eu la chance d'aller
à l'école ; et puis, Charlemagne était roi des Francs et empereur : c'est pas tous les pays
qui ont eu la chance d'avoir un Charlemagne ; pourquoi j'parle de Charlemagne ? oh,
pour rien, c'est juste qu'il paraîtrait qu'c'est lui qui a inventé l'école.

en bonus, une petite chanson de circonstance : youtu.be/GQjPqtnSBUQ

que dis-tu, Phil ? c'était toi, le Pierre de la chanson ? :oops: ah, ben alors,
si c'est toi qui a tenu compagnie à Marie, t'es tout excusé ! :D

(et tu l'as épousée ? :p)


soan
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
292 942
Messages
1 927 370
Membres
183 525
dernier inscrit
testapp