So beim groben Durchschauen ist mir folgendes aufgefallen
- Bei Dim ohne Typzuweisung werden aus den Variablen standardmäßig Objects gebildet.
- Du übergibst dann einer Object-Variable ein echtes Objekt anstatt den Inhalt (TextBox anstatt TextBox.Text)
- Du erhöhst innerhalb Deiner Schleife t um 1, was bereits der interne Schleifenzähler für Dich erledigt. So bekommst Du nie die Werte für t=2,t=4 etc. Wenn das Absicht ist, geht auch For ... To ... Step 2 ... Next