Bonjour a tous,
je cherche a effectuer un traitement qui peut paraitre simple mais je ne manie pas asez bien le VBA pour le realiser seul.
Voici ma problematique:
Je dois affecter une valeur dans une colonne (cad pour chaque cellule de la colonne) en fonction d'un test effectué dans une autre colonne
ex si l'une des valeurs de ma cellule est paris alors le resultat dans ma seconde colonne (dans la cellule correspondante) sera 4 et ainsi de suite pour toutes les cellules non vide de ma premiere colonne.
J'ai deja essayé avec les fonctions tel si dans excel mais mon probleme est que j'ai enormement de criteres qui ne peuvent pas rentrer dans cette fonction.
En code VBA j'ai esssaye ceci :
Le but serait de faire un traitement automatique des deux collonnes a l'aide d'un bouton mais j'avoue pecher dans le code est les procedures a utiliser ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 For Each Cells.Value In Columns("I:I") If Cells.Value = "PARIS" Or Cells.Value = "VERSAILLES" ...... Then Columns(X:X).Range.Value = "4" End If Next End Sub
Merci a tous d'avance.
Partager