Bonjour,
Je souhaite m'autoformer sur le VBA tout en réalisant ce que j'ai besoin de faire sous Excel pour mes besoins professionnel.
Je ne souhaite pas fournir de fichier Excel afin de m'imposer le fait d'utiliser l'outil de developpement intégré.
Voici pour commencer :
Je cherche dans un premier temps à parcourir une colonne afin de vérifier s'il existe une valeur 'XX' dans ma colonne A
Si la valeur XX existe il faut que j'aille sur la colonne B pour remplir ce champ avec un 'YY'
puis je dois parcourir l'ensemble de ma colonne A pour faire la même chose
Pourriez-vous m'aider?
Le code se rapprochant le plus serait :
Merci d'avance
Je souhaite m'autoformer sur le VBA tout en réalisant ce que j'ai besoin de faire sous Excel pour mes besoins professionnel.
Je ne souhaite pas fournir de fichier Excel afin de m'imposer le fait d'utiliser l'outil de developpement intégré.
Voici pour commencer :
Je cherche dans un premier temps à parcourir une colonne afin de vérifier s'il existe une valeur 'XX' dans ma colonne A
Si la valeur XX existe il faut que j'aille sur la colonne B pour remplir ce champ avec un 'YY'
puis je dois parcourir l'ensemble de ma colonne A pour faire la même chose
Pourriez-vous m'aider?
Le code se rapprochant le plus serait :
Code:
Sub For_Each_Next_Plage()
Dim FL1 As Worksheet, Cell As Range, Plage As Range
Dim Var1
Set FL1 = Worksheets("Feuil2")
With FL1
'Détermination de la plage de cellules à lire
'Peut s'écrire en utilisant l'objet range de la plage
'For Each Cell In .Range("B3:E15")
'ou en utilisant l'objet Plage (range) de la plage
Set Plage = .Range("B3:E15")
For Each Cell In Plage
'Valeur de la cellule lue
Var1 = Cell.Value
Next
End With
Set FL1 = NoThing
Set Plage = NoThing
End Sub
Merci d'avance
Dernière édition: