XL 2019 VBA : RechercheV en boucle

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Titelaulau76

XLDnaute Nouveau
Bonjour à tous,

j'aurais besoin de votre aide.
Je débute en VBA et je n'arrive pas à trouver la solution.
J'ai réussi à faire ma macro pour rechercher ma ligne VBA
Sub CATEGORIE()
CATEGORIE Macro
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("BDD")
With ws
.Range("J2").Formula = "=VLOOKUP(A2,CATEGORIE!$A:$D,4,0)"
End With
Call SCAT
End Sub

le souci est que j'aimerais que le résultat s'affiche sur la colonne complète.
J2 soit finalement de J2 à J2000
A2 soit de A2 à A2000.

Merci à tous par avance de votre aide.
 
Bonjour Titelaulau, bonjour le forum,

Essaie en rajoutant cette ligne :

VB:
Sub CATEGORIE()
CATEGORIE Macro '??
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("BDD")
With ws
.Range("J2").Formula = "=VLOOKUP(A2,CATEGORIE!$A:$D,4,0)"
End With
ws.Range("J2").AutoFill Destination:=ws.Range("J2:J2000"), Type:=xlFillDefault  <----- Ici
Call SCAT
End Sub
 
Bonjour,

merci Robert pour ce retour.
C'est top celà fonctionne.
est-ce que tu pourrais me dire comment faire pour éviter de voir apparaitre le #N/A quand la macro ne trouve pas de réponse à la rechercheV.
Je sais faire la formule sous Excel mais pas dans VBA.
Merci par avance.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
550
  • Question Question
Réponses
6
Affichages
639
Retour