Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 rechercheH sur plage dynamique

goldfinger13

XLDnaute Occasionnel
bonjour je voudrais effectuer une recherche H à partir d'un plage dynamique
Voilà le code qui me pose probleme puisque j'ai une erreur #NOM en cellule M13(à priori excel ne trouve pas Ma_Plage)
VB:
Sub testb()

Dim MaPlage As Range
Dim DernLigne As Long, DernColonne As Integer
'dernière ligne colonne A
DernLigne = Range("A" & Rows.Count).End(xlUp).Row
'dernière colonne ligne 1
DernColonne = Cells(1, Cells.Columns.Count).End(xlToLeft).Column
Set MaPlage = Range(Cells(1, 1), Cells(DernLigne, DernColonne))
 
   Range("M13").Formula = "=HLookup(M12, Ma_Plage ,2,0)"

End Sub


Pouriez vous m'aider
merci d'avance
 

pierrejean

XLDnaute Barbatruc
Bonjour goldfinger13
1) Ma_Plage n'est pas MaPlage
2) teste ceci
Range("M13").Formula = "=HLookup(M12," & MaPlage.Address & ",2,0)"
3)A l'avenir évite aux contributeurs d'avoir a créer un fichier test
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…