Vba sono gran maestro, ma è una cosa che deve essere più immediata,

opto per l'uso di indiretto()

=CERCA.ORIZZ("Valore";INDIRETTO(C9):INDIRETTO(C10) ;2;FALSO)

dove C9 e C10 contengono in valore testo la cella di partenza e fine per la matrice in cui cercare.


Ottimo