Recherche Script ou Fonction pour une condition

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

P

patriceww

Guest
Bonjour,

Je cherche un moyen d'afficher un texte défini en fonction d'un texte d'une autre cellule.

en gros :

si D3 contient "windows" alors affiché dans E4 "Microsoft"
si D3 contient "java" alors affiché dans E4 "SUN"

...

Le nombre de paramètres sera d'une dizaine d'enregistrements

Merci d'avance
 
Re : Recherche Script ou Fonction pour une condition

Bonjour,

Une piste avec un code évènementiel à copier dans la fenêtre de code de la
feuille dans laquelle vous voulez qu'il opère. Cela marche à partir de l'évènement Change.
Il vous faudra adapter la variable var à votre usage.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim var
Dim i&
Dim bool As Boolean
If Target.Address <> "$D$3" Then Exit Sub

'### A adapter selon votre usage (fonctionne par paire) ###
'### Ex : si en A3 on tape papa on a en E4 maman        ###
var = Array("windows", "Microsoft", "java", "SUN", "papa", "maman", "bibi", "lolo")
'##########################################################

Application.EnableEvents = False
For i& = LBound(var) To UBound(var) Step 2
  If [d3] = var(i&) Then
    [e4] = var(i& + 1)
    bool = True
    Exit For
  End If
Next i&
If Not bool Then [e4] = ""
Application.EnableEvents = True
End Sub

Cordialement.

PMO
Patrick Morange
 
Re : Recherche Script ou Fonction pour une condition

Bonjour,

utilise la recherche verticale, en créant un tableau avec dans une colonne les valeurs, "xindows", "java", ... et dans la colonne d'a coté les valeurs "Microsoft", "SUN", ....

Pour plus d'aide, joints un bout de fichier
Cordialement
Minipuce
 
- 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

A
Réponses
12
Affichages
2 K
AnjyD
A
P
Réponses
3
Affichages
1 K
Autobiome
A
Retour