Changer la couleur de la cellule active temporairement

  • Initiateur de la discussion Initiateur de la discussion Philippe95
  • Date de début Date de début

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 !

P

Philippe95

Guest
Bonjour à vous tous !
Ça devient une habitude le samedi en fin de matinée, je me lasse de triturer les formules et les codes sans résultat probant et je finis par vous poser la question …
Donc, je souhaiterai que la cellule sélectionnée sur une feuille soit immédiatement repérable (sans agressivité).
Cela fonctionne ! Mais … (pas marrant si non !)
Si j’utilise un lien hypertexte pour me déplacer d’une feuille à l’autre, EXCEL me laisse sur la feuille cible une forme, que je ne souhaite pas !
Une idée pour m’en débarrasser définitivement.
Merci …
Philippe.
 

Pièces jointes

Re : Changer la couleur de la cellule active temporairement

Bonjour.

En écrivant la procédure comme ça, ça va déjà mieux :
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Cu As Shape
If ActiveSheet.Name <> Me.Name Then Exit Sub ' ne rien changer en cas le lien hypertexte
On Error Resume Next
Set Cu = Me.Shapes("Curseur")
If Err Then
   Set Cu = Me.Shapes.AddShape(msoShapeRectangle, 6, 6, 8, 6)
   Cu.Name = "Curseur"
   With Cu.Fill: .Visible = msoFalse: .Transparency = 1: End With
   With Cu.Line: .Visible = True: .ForeColor.SchemeColor = 10: .Weight = 3: End With
   End If
On Error GoTo 0
Cu.Left = Target.Left: Cu.Width = Target.Width
Cu.Top = Target.Top: Cu.Height = Target.Height
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

W
Réponses
2
Affichages
1 K
whyaremacroscomplex
W
Retour