Bonjour à tous,
Je vous soumet un problème qui me semblais simple mais que je n'arrive pas à résoudre:
J'ai créé une boucle pour placer des recherchev dans une colonne :
Dim ligne As Integer
ligne = 2
Do Until IsEmpty(Cells(ligne, 1)) = True
Cells(ligne, 7).Select
Calculate
ActiveCell.Formula = "=RECHERCHEV(D2," & fichier1 & ",4,FALSE)"
Calculate
Cells(ligne, 7).Select
ligne = ligne + 1
Loop
Cette macro fonctionne très bien mais il faut à chaque fois forcer le calcul en double-cliquant sur chaque cellule.
Sans double-clic: c'est "#NOM?" qui s'affiche.
Avec double-clic c'est le résultat réel de la rechercheV qui s'affiche (correct).
Je vous soumet un problème qui me semblais simple mais que je n'arrive pas à résoudre:
J'ai créé une boucle pour placer des recherchev dans une colonne :
Dim ligne As Integer
ligne = 2
Do Until IsEmpty(Cells(ligne, 1)) = True
Cells(ligne, 7).Select
Calculate
ActiveCell.Formula = "=RECHERCHEV(D2," & fichier1 & ",4,FALSE)"
Calculate
Cells(ligne, 7).Select
ligne = ligne + 1
Loop
Cette macro fonctionne très bien mais il faut à chaque fois forcer le calcul en double-cliquant sur chaque cellule.
Sans double-clic: c'est "#NOM?" qui s'affiche.
Avec double-clic c'est le résultat réel de la rechercheV qui s'affiche (correct).