pascal21
XLDnaute Barbatruc
bonjour/soir à tous
j'ai retrouvé ce bout de code dans un de mes classeurs,à l'origine de pierrejean et modifié par Thierry par la suite
il permet de lancer un commentaire dans une cellule automatiquement selon la valeur de celle-ci
j'aimerais y apporter quelques améliorations pour ce qui commence à être mon 'usine à gaz'
1) que le commentaire soit visible par exemple grâce à sheets activate
et que je puisse le fermer sur un double/clic ou clic droit dans la cellule
attention j'ai déjà des commentaires qui ne seront pas concernés par cette disposition dans la feuille
ainsi que d'autres commandes au double clic
on va dire que ça concernera la plage A6:a50
je modifierai par la suite dans mon 'usine à gaz'
comment réaliser ceci
merci
j'ai retrouvé ce bout de code dans un de mes classeurs,à l'origine de pierrejean et modifié par Thierry par la suite
Code:
OptionExplicit
Sub PierreJeanCorrectif()
Dim Cel As Range
ForEach Cel In Range('A1:A30')
* * With Cel
* * * * .ClearComments
* * * * * * If .Value > 0 And .Value <= 50 Then
* * * * * * * * With .AddComment
* * * * * * * * * * .Text Text:='Attention Prevoir....'
* * * * * * * * * * .Visible = False
* * * * * * * * * * .Shape.TextFrame.AutoSize = True
* * * * * * * * EndWith
* * * * * * * *
* * * * * * ElseIf .Value < 0 Then
* * * * * * * * *
* * * * * * * * * With .AddComment
* * * * * * * * * * * * .Text Text:='Attention Depassement de ' & Cel
* * * * * * * * * * * * .Visible = True
* * * * * * * * * * * * * * * With .Shape
* * * * * * * * * * * * * * * * .TextFrame.AutoSize = True
* * * * * * * * * * * * * * * * * * With .OLEFormat.Object
* * * * * * * * * * * * * * * * * * * * * * With .Font
* * * * * * * * * * * * * * * * * * * * * * * * .Name = 'Arial'
* * * * * * * * * * * * * * * * * * * * * * * * .Size = 10
* * * * * * * * * * * * * * * * * * * * * * * * .ColorIndex = 3
* * * * * * * * * * * * * * * * * * * * * * * * .Bold = True
* * * * * * * * * * * * * * * * * * * * * * EndWith
* * * * * * * * * * * * * * * * * * EndWith
* * * * * * * * * * * * * * EndWith
* * * * * * * * * EndWith
* * * * * * EndIf
* * EndWith
Next Cel
EndSub
j'aimerais y apporter quelques améliorations pour ce qui commence à être mon 'usine à gaz'
1) que le commentaire soit visible par exemple grâce à sheets activate
et que je puisse le fermer sur un double/clic ou clic droit dans la cellule
attention j'ai déjà des commentaires qui ne seront pas concernés par cette disposition dans la feuille
ainsi que d'autres commandes au double clic
on va dire que ça concernera la plage A6:a50
je modifierai par la suite dans mon 'usine à gaz'
comment réaliser ceci
merci
Dernière édition: