Se connecter avec
S'enregistrer | Connectez-vous

Tester valeur 2 cellule excel et remplir à partir d'uneautre

Dernière réponse : dans Programmation

Bonjour,
Nulle en info, je tente depuis 2 jours de résoudre une macro fort simple pour les initiés; J'ai une liste de clients, chacun porte un n° et au n° est associé un nom, une adresse.
Le n° est en colonne Q; le nom en R, l'adresse en S.
J'ai un autre tableau avec plus de 200 lignes dans lequel je voudrai pouvoir saisir dans la colonne C le n° du client, et j'aimerai qu'une macro alimente automatiquement le nom, l'adresse de mon client dans les colonnes D et E.
J'ai fait un essai sur le nom uniquement voici ce que j'ai écrit qui bien entendu ne fonctionne pas du tout.
Sub Macro2()
' Macro2 Macro
'
' Touche de raccourci du clavier: Ctrl+k
'
' Dim i, j As Integer
' For j = 1 To 200
' For i = 1 To 30
' If Range("C" & j).Value = i Then
' Range("D" & j).Value= Range("R" & i).Value
' Exit for
'
'
End Sub

Quelqu'un peut il m'aider ?

AC
Lassé par la pub ? Créez un compte
Expert Programmation

Bonjour,

"Nulle en info". En forum aussi :o 
Va lire le règlement. Tu sauras qu'il faut mettre des balises [code] autour de ton code !

Par ailleurs, es-tu sûre que VB et les macros sont la bonne solution ?
La fonction Excel RechercheV ne serait-elle pas une alternative plus intéressante ?

Qu'importe, quand ton message sera conforme, je me ferai le plaisir de t'aider avec du VB.
Lassé par la pub ? Créez un compte