Ripeto ... sicuramente sarà quella la riga dove va in errore ...
Ma se non sa leggere le eccezioni non può andare avanti a caso.
Se le leggeva capiva che l'errore era due righe dopo quello che ha segnalato.
Chi ti dice che non volesse semplicemente concatenare le stringhe e non usare un AND ?
La tua soluzione aggira il problema di codice.
Con l'Option strict a ON probabilmente non sarebbe nemmeno riuscito a compilare.