Démarrage de macro par un chiffre

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

Re : Démarrage de macro par un chiffre

Bonjour guy72, tototiti2008

Je te propose ceci :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Zone As Range
Set Zone = Range("F10:F32")
If Not Intersect(Target, [A1]) Is Nothing And Target.Count = 1 Then
    Select Case Target.Value
      Case Is = 4
        Zone = ""
        Range("Z2:Z8").Copy Range("F10")
      Case Is = 5
        Zone = ""
        Range("Z2:Z10").Copy Range("F10")
      Case Is = 6
        Zone = ""
        Range("Z2:Z12").Copy Range("F10")
      Case Is = 7
        Zone = ""
        Range("Z2:Z14").Copy Range("F10")
      Case Is = 8
        Zone = ""
        Range("Z2:Z16").Copy Range("F10")
      Case Is = 9
        Zone = ""
        Range("Z2:Z18").Copy Range("F10")
      Case Is = 10
        Zone = ""
        Range("Z2:Z20").Copy Range("F10")
      Case Is = 11
        Zone = ""
        Range("Z2:Z22").Copy Range("F10")
      Case Is = 12
        Zone = ""
        Range("Z2:Z24").Copy Range("F10")
      Case Else
        Exit Sub
    End Select
End If
End Sub

Bonne journée
 
Re : Démarrage de macro par un chiffre

Bonjour tititoto2008,
C'est pas ce que je voulais dire, je devrais mieux préciser.
C'est parce-que avec la ligne 😛rivate Sub Worksheet_Change(ByVal Target As Range)
Ça me pose un problème, car j'ai déjà cette ligne pour un autre code.
Donc je demandais, si c'était possible de pouvoir avoir la cellule de la liste déroulante dans la Feuil1 et les codes dans la Feuil2 ?
A moins qu'il y ait une autre solution pour ne pas avoir d'incompatibilité ?
 
- 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
4
Affichages
586
Retour