[Non résolu] Récupérer une valeur adjacente sur une boucle

Laosurlamontagne

XLDnaute Occasionnel
Bonjour à tous,

Je coince sur une formulation VBA sur une boucle... J'ai une macro qui tourne sur une boucle pour extraire des données d'une grosse base de donnée qui contient trois colonnes que j'ai nommé "entree", "pays", "ville":


Code:
For Each entree In Range("entree")
    Sheets("feuil2").Range("C3") = entree
    Sheets("feuil2").Range("C4") = pays
    Sheets("feuil2").Range("C6") = ville

Si la valeur en C3 correspond bien, évidemment, ça ne marche pas pour les 2 autres colonnes... En gros, c'est comment récupérer la valeur de la colonne +x par rapport à la ligne "entrée" concernée par la boucle?

Sauriez-vous m'aider?
Merci !
 

Laosurlamontagne

XLDnaute Occasionnel
Re : [Résolu] Récupérer une valeur adjacente sur une boucle

Implacable, ça marche, merci. Le code final est:

Code:
For Each entree In Range("entree")
    Sheets("feuil2").Range("C3") = entree
    Sheets("feuil2").Range("C4") = Range("entree").Offset(0,8).Value
    Sheets("feuil2").Range("C6") = Range("entree").Offset(0,4).Value
 

Discussions similaires

Statistiques des forums

Discussions
312 209
Messages
2 086 259
Membres
103 167
dernier inscrit
miriame