se tutti i TextBox contengono un valore numerico, allora quello che hai scritto deve funzionare senza errori... ma se almeno uno dei TextBox è vuoto o contiene valori non numerici, allora si presenta l'errore che hai riportato.

se c'è la possibilità che l'utente lasci dei TextBox vuoti, l'unica è fare un controllo di validità che, considerato che hai una matrice di controlli, fai facilmente con un ciclo For...Next

Boolean