Macro liée à des conditions

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

B

Babe

Guest
Bonjour le forum,

J'ai un petit soucis, j'ai essayé en utilisant la formule " si " mais j'ai trop de caractères dans ma formule. Je me retourne donc vers une macro et donc vers vous tous pour m'aider.

J'ai dix codes différents qui s'associent à dix désignations différentes. J'aimerais que ça se fasse automatiquement.

Ce que je veux s'est trouver une macro de condition.

Merci

Babe.
 

Pièces jointes

Re,

Oups ! Je viens de voir que tu le voulais sous forme de macro.

Ben pour une fois que j'essayais une formule.

Je regarderai plus tard pour la version macro, si personne ne l'a fait d'ici là.
Ce qui serait étonnant.

A+

Abel.
 
Bonjour,
Clic droit sur l'onglet de la feuille en question
Visualiser le code
Coller :

Private Sub Worksheet_Change(ByVal Target As Range)
z = Target.Address
Set isect = Application.Intersect(Range(z), Range("A1:A100"))
If Not isect Is Nothing Then
Select Case Target.Value
Case "ABC": r = "Moteur..."
Case "BCD": r = "volant"
Case "CDE": r = "pédalier"
Case "XXX": r = "..."
End Select
Target.Offset(0, 1).Value = r
End If
End Sub

Nota :la macro s'applique sur ("A1:A100") à toi de modifier...
On peut rajouter autant de lignes Case que l'on veut.
... mais cette macro vaut pour une dizaine d'arguments fixes
Si plus d'arguments et variable dans le temps il vaut envisager autre chose...

Tu me dis.

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
571
Réponses
7
Affichages
1 K
Retour