Bonjour à tous,
j'ai deux petits soucis avec mon fichier excel.
1-Tout d'abord, j'ai bien trouvé sur ce forum comment faire une rechercheV en vba, et j'ai cela de la part de Pierrot93:
Sub test()
With Sheets("Feuil1")
.Range("B1").Value = WorksheetFunction.VLookup(.Range("A1").Value, Sheets("Feuil2").Range("A1:B100"), 2, False)
End With
End Sub
Mais lorsque j'essaie de l'appliquer à mon fichier pour écrire la formule en rouge sur la feuille "Test for segmentations" cela ne fonctionne pas.
2-Une fois le code trouvé, j'aimerai savoir si on est obligé de répêter les lignes de codes pour autant de colonnes qu'on a ou est-ce qu'on peut faire une espèce de boucle ou une sorte d'incrémentation (qu'on fait lorsqu'on ajoute "Colonne" dans la formule Excel. En fait, j'aimerai appliquer la formule bleue pour une vingtaine d'années.
J'espère que vous pourrez m'aider.
Je joins le fichier.
MERCI
j'ai deux petits soucis avec mon fichier excel.
1-Tout d'abord, j'ai bien trouvé sur ce forum comment faire une rechercheV en vba, et j'ai cela de la part de Pierrot93:
Sub test()
With Sheets("Feuil1")
.Range("B1").Value = WorksheetFunction.VLookup(.Range("A1").Value, Sheets("Feuil2").Range("A1:B100"), 2, False)
End With
End Sub
Mais lorsque j'essaie de l'appliquer à mon fichier pour écrire la formule en rouge sur la feuille "Test for segmentations" cela ne fonctionne pas.
2-Une fois le code trouvé, j'aimerai savoir si on est obligé de répêter les lignes de codes pour autant de colonnes qu'on a ou est-ce qu'on peut faire une espèce de boucle ou une sorte d'incrémentation (qu'on fait lorsqu'on ajoute "Colonne" dans la formule Excel. En fait, j'aimerai appliquer la formule bleue pour une vingtaine d'années.
J'espère que vous pourrez m'aider.
Je joins le fichier.
MERCI