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

Pb Macro automatique

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

gds35

XLDnaute Impliqué
Mes AMIS du forum Bonjour , et bonne journée.

Je suis en train de construire une macro dans laquelle si une cellule contient une certaine valeur et qu'une autre contient une autre valeur <> de "" , activer une autre feuille dans le classeur . Impossible d'y arriver . Pouvez vous m'aider ??
Je joins un fichier. D'avance merci Cordialment GDS35
 

Pièces jointes

Re : Pb Macro automatique

Merci a papou-net cela fonctionne ss pb
cordialement gds35

De rien.

Tu peux aussi simplifier le code de cette façon :

Code:
Private Sub WorkSheet_Change(ByVal Target As Range)
'
If Range("C" & Target.Row) = "" Or Range("F" & Target.Row) = "" Then Exit Sub
Select Case Range("C" & Target.Row).Value
  Case 45
    Sheets("PARTSOC").Select: MsgBox ("feuille PARTSOC DEBIT")
  Case 46
    Sheets("ECACEF").Select: MsgBox ("feuille ECACEF DEBIT")
  Case 47
    Sheets("LIVDEVDUR").Select: MsgBox ("feuille LIVDEVDUR DEBIT")
  Case 48
    Sheets("LIVDEVDUR").Select: MsgBox ("feuille FIDELIS DEBIT")
  Case 50
    Sheets("PENSION").Select: MsgBox ("feuille PENSION")
  Case 55
    Sheets("LIVDEVDUR").Select: MsgBox ("feuille PART CREDIT")
  Case 57
    Sheets("ECACEF").Select: MsgBox ("feuille ECACEF CREDIT")
  Case 58
    Sheets("LIVDEVDUR").Select: MsgBox ("feuille LIVDEVDUR CREDIT")
  Case 59
    Sheets("LIVDEVDUR").Select: MsgBox ("feuille FIDELIS CREDIT")
End Select
End Sub

C'est plus structuré et moins sujet à erreur d'écriture que des If...Then...Else empilés (et peut-être aussi plus rapide.

Cordialement.

PS : attention, il me semble que tu as des incohérences dans tes noms de feuilles ?
 
- 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
72
Affichages
1 K
Réponses
1
Affichages
228
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
585
Themax
T
Réponses
5
Affichages
479
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…