Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA : combiner plusieurs private sub worksheet_change

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 !

dionys0s

XLDnaute Impliqué
Bonsoir le forum

voici mon soucis.
Je n'arrive pas à combiner plusieurs évènementielles.

Ce code-ci fonctionne :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)

Application.ScreenUpdating = False

If Target.Address <> "$B$1" Then Exit Sub
    Call CopSocAdr
    Range("B2").Select

Application.ScreenUpdating = True

End Sub

Je voudrais rajouter la condition suivante :

si la cellule B2 est modifiée, sélectionner la cellule E3.

Je cherche sur internet depuis un moment, et je ne trouve rien...
Je vais continuer à chercher, mais si quelqu'un sait comment faire pour rajouter une execution par modification d'une autre cellule, je suis preneur.

Bonne nuit tout le monde
 
Re : VBA : combiner plusieurs private sub worksheet_change

Bonsoir

Une idée ou je me plante

Code:
Private Sub Worksheet_Change(ByVal Target As Range)

Application.ScreenUpdating = False

If Target.Address = "$B$1" Then 
    Call CopSocAdr
    Range("B2").Select
ElseIf Target.Address = "$B$2" Then
    Range("E3").Select
End If
Application.ScreenUpdating = True

End Sub
 
Re : VBA : combiner plusieurs private sub worksheet_change

Bonsoir à tous
Une autre possibilité :
Code:
[COLOR=DarkSlateGray][B]Private Sub Worksheet_Change(ByVal Target As Range)
  Application.ScreenUpdating = False
  Select Case Target.Address(0, 0)
  Case "B1"
    Call CopSocAdr
    Range("B2").Select
  Case "B2"
    Range("E3").Select
  End Select
  Application.ScreenUpdating = True
End Sub[/B][/COLOR]
ROGER2327
#4498


Samedi 7 As 138 (Saint Cyrano de Bergerac, explorateur, SQ)
19 Brumaire An CCXIX
2010-W45-2T23:44:28Z
 
- 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

Réponses
9
Affichages
508
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
521
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…