A voir également:
- Remplacer recherchev par une macro
- Remplacer disque dur par ssd - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Recherchev texte ✓ - Forum Excel
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
- Remplacer par word - Guide
2 réponses
Kuartz
Messages postés
852
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
Modifié par Kuartz le 7/10/2015 à 16:26
Modifié par Kuartz le 7/10/2015 à 16:26
Bonjour,
Je l'aurais écris comme ça :
Cordialement.
Je l'aurais écris comme ça :
Cells(y + 1, 8).Value = Application.WorksheetFunction.Vlookup(Cells(y + 1, 3), Sheets(Base_de_donnees).Range(K1;L29), 2, False)
Cordialement.
8 oct. 2015 à 09:38
Pour information, dans ton écriture vba n'accepte pas ";" quand on selectionne la plage de données avec range. Du coup, il faudrait remplacer "range(K1;L29)", par"range(K1,L29)".
En tout cas, lorsque je lance ma macro, tout fonctionne bien jusqu'à cette ligne. VBA me dit qu'il y a un bug et me la surligne en jaune.
8 oct. 2015 à 10:29
8 oct. 2015 à 11:49