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 !

eastwick

XLDnaute Accro
Bonjour à tous,
Suite à un problème résolu ici ce jour même, j'aimerais que la macro située en B25 et dont le résultat (soulignement) est fonction de la cellule D27 soit automatique.
Elle l'était mais cela nécessite de valider une saisie en D27 qui n'a plus lieu d'être car elle est elle même le résultat d'une fonction SI.
Je joins mon fichier, ce sera plus facile de comprendre le souci rencontré.
Encore un grand merci à Dormeur74 !
 

Pièces jointes

Re : macro automatique

quand la cellule D27 stipule perte ou gain, perte ou gain est souligné en B25. B25 est le résultat d'une fonction si.
Quel que soit le résultat de cette fonction, je dois relancer la macro pour obtenir la mise à jour du soulignement attendu.
Avant B27 était une celle où je saisissais manuellement "perte" ou "gain" et où je validais.
J'espère avoir été assez clair !
 
Re : macro automatique

salut

Si... tu veux l'évènement "Change" et une seule macro :
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim rang As Byte, longueur As Byte
    longueur = Len(Range("B25"))
    Range("B25").Characters(1, longueur).Font.Underline = xlUnderlineStyleNone
    longueur = Len(Range("D27"))
    rang = InStr(UCase(Cells(25, 2)), UCase(Cells(27, 4)))
    Range("B25").Characters(rang, longueur).Font.Underline = xlUnderlineStyleSingle
End Sub
 
- 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

C
Réponses
8
Affichages
2 K
coloc52
C
A
Réponses
3
Affichages
930
Axelle48
A
B
Réponses
6
Affichages
1 K
bidouill
B
L
Réponses
7
Affichages
3 K
leodaedo
L
A
Réponses
3
Affichages
1 K
AlicePrince
A
Q
Réponses
4
Affichages
1 K
quateain
Q
R
Réponses
15
Affichages
5 K
razorlight
R
S
Réponses
0
Affichages
2 K
Serious E
S
Retour