XL 2013 Macro Automatique

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 !

Kidcarotte

XLDnaute Junior
Bonjour
J'ai une feuille excel avec une liste deroulante. Il y a un certain nombre de critere, par exemple : Pas de packaging, Packaging plastic...
J'aimerais creer une macro qui, rempli les cellule automatiquement pour un critere donner, sans utiliser de bouton.
Par exemple :

Si "pas de packaging" alors B5:E5 se copie automatiquement dans A8😀8
J'ai fais un code pour ca, mais j'arrive a pas l'avoir automatiser. Lorsque je clique sur "Run Sub," cela se copie, mais l'idee est que les employes n'est pas a ouvrir VBA

Des suggestions ?
Merci par avance
Voici mon code :

Sub If_function()
'

If types_of_material = No_packaging Then
Range("B5:E5").Copy Range("A8😀8")
End If



'
End Sub
 
Bonjour,
Merci a vous deux pour ces explications, cependant il n y a quelques chose que je ne comprends pas.

J'ai suivi le process comme le lien ci dessus. et mon code est le suivant
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Cells = "A5" Then
ThisRow = Target.Row
If Target.Cells = "No Packaging" Then
Range("B5:E5").Copy Range("A8😀8")

End If
End If

End Sub

Mais absolument rien ne se passe... Je ne comprends pas...

Je vous ai joint la macro
 

Pièces jointes

Bonjour Kidcarotte, Job75, Ikito,

Voici le code :

VB:
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address <> Range("A5").Address Then Exit Sub
If Target = "No packaging" Then Range("B5:E5").Copy Range("A8")

End Sub

Bonne journée
 
- 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
165
Réponses
2
Affichages
426
Réponses
10
Affichages
496
Retour