Переменная MasterIndex никогда не назначается, поэтому у вас есть исключение
Сначала необходимо создать экземпляр MasterIndex, вызвав конструктор New ():
Dim MasterIndex As new String()()
и заполните его данными перед вызовом функции Lookup.
Что-то вроде:
Private MasterIndex As String()() = New String()() {New String() {"A1", "A2"}, New String() {"B1", "B2"}}