XL 2019 Sub Worksheet_Change(ByVal Target As Range) ne selectionne pas la cellule

  • Initiateur de la discussion Initiateur de la discussion pat66
  • 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 !

pat66

XLDnaute Impliqué
Bonsoir Le forum

Quelqu'un peut me dire pourquoi sur la feuil2, cette formule ne fonctionne pas, c'est à dire qu'elle n'affiche ni ne cache l'ellipse 2
J'ai remarqué que même si tout était sur la même feuille cela ne fonctionnait pas non plus

Je dois préciser que le résultat de la cellule W62 de la (feuil1) est un résultat grâce à
Range("W62").Select
ActiveCell.FormulaR1C1 = "B"

Feuil2
Private Sub Worksheet_Change(ByVal Target As Range)
'If UCase(Worksheets("feuil1").Range("W62").Value) = "B" Then
' ActiveSheet.Shapes("Ellipse 2").Visible = True
' Else
' ActiveSheet.Shapes("Ellipse 2").Visible = False
' End If

Merci pour votre aide

Patrick
 
Bonjour
si tu mettais ta macro en Feuil1 cela fonctionnerais mieux
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
  If UCase(Worksheets("feuil1").Range("W62").Value) = "B" Then
    Worksheets("feuil2").Shapes("Ellipse 2").Visible = True
  Else
    Worksheets("feuil2").Shapes("Ellipse 2").Visible = False
  End If
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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
250
Retour