Bonjour,
J'ai un petit problème avec un code.
Ma macro fait deux recherches de cellules.
Pour la première cellule trouvée j'ai besoin de garder le numéro de la ligne.
Pour la deuxième cellule trouvée j'ai besoin de garder l'identifiant de la colonne (ex: A ou BC ...)
Pour le numéro de la ligne pas de problème. Mais pour la colonne je réccupère son numéro également. Comment faire pour réccupérer la lettre?
Merci pour votre aide.
Voici mon code :
For i = 3 To 1802
'définition les variables
nbe = Sheets("test_client").Range("D" & i).Value
client = Sheets("test_client").Range("B" & i).Value
test = Sheets("test_client").Range("A" & i).Value
'recherche l'emplacement de la celulle cible
Set ligne = Sheets("test_client_reformaté").Range("A:A").Find(test)
Set colonne = Sheets("test_client_reformaté").Rows("1:1").Find(client)
numero_ligne = Range(ligne.Address).Row
numero_colonne = Range(colonne.Address).Column
' colle les données
Sheets("test_client_reformaté").Range(numero_column & numero_ligne).Value = nbe
Next
Laurent
J'ai un petit problème avec un code.
Ma macro fait deux recherches de cellules.
Pour la première cellule trouvée j'ai besoin de garder le numéro de la ligne.
Pour la deuxième cellule trouvée j'ai besoin de garder l'identifiant de la colonne (ex: A ou BC ...)
Pour le numéro de la ligne pas de problème. Mais pour la colonne je réccupère son numéro également. Comment faire pour réccupérer la lettre?
Merci pour votre aide.
Voici mon code :
For i = 3 To 1802
'définition les variables
nbe = Sheets("test_client").Range("D" & i).Value
client = Sheets("test_client").Range("B" & i).Value
test = Sheets("test_client").Range("A" & i).Value
'recherche l'emplacement de la celulle cible
Set ligne = Sheets("test_client_reformaté").Range("A:A").Find(test)
Set colonne = Sheets("test_client_reformaté").Rows("1:1").Find(client)
numero_ligne = Range(ligne.Address).Row
numero_colonne = Range(colonne.Address).Column
' colle les données
Sheets("test_client_reformaté").Range(numero_column & numero_ligne).Value = nbe
Next
Laurent