VBA et recherche dans une zone définie

vinz602

XLDnaute Junior
Bonjour à tous

je souhaiterai une recherche mais en VBA
Est -il- possible en VBA de rechercher une valeur par rapport à une liste (définie avec une zone nom)?

le fichier fait 3 feuilles:

1er feuille :
une liste de référence

2eme feuille
une liste de référence nouvelle

3eme feuille
la liste de la feuille 1 et 2 réuni

en colonne B une "X" pour repérer la nouvelle référence
la liste de réference nouvelle à un noms defini "new"
Merci pour votre aide
 

Pièces jointes

  • test recherche.xlsx
    12 KB · Affichages: 18
  • test recherche.xlsx
    12 KB · Affichages: 21
Dernière édition:

vgendron

XLDnaute Barbatruc
Re : VBA et recherche dans une zone définie

Bonjour

avec ce code
Code:
Sub copier()

Range("Ref").Copy Destination:=Sheets("Feuil3").Range("A2")
Range("New").Copy Destination:=Sheets("Feuil3").Range("A" & Range("Ref").Count + 2)
For i = Range("Ref").Count + 2 To Range("Ref").Count + Range("New").Count + 1
    Cells(i, 2) = "X"
Next i
End Sub

et tes deux zones définies dans le gestionnaire de noms: Ref et New
Ref=DECALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)
New=DECALER(Feuil2!$A$2;;;NBVAL(Feuil2!$A:$A)-1)
 

Discussions similaires

Statistiques des forums

Discussions
312 534
Messages
2 089 383
Membres
104 152
dernier inscrit
sabalex