Verliere immer mehr und mehr den Spaß an VBA...
14.08.2006 16:21:57
Norman
seit ungefähr einem Jahr probiere ich mich nun an VBA. Dabei entstand auch unter anderem ein immer größer und komplexer werdendes Programm.
Immer wieder bin ich auf Probleme gestoßen, die bestimmt auch mit der steigenden Komplexität zu tun haben.
Es macht Spaß, die Fehler (auch mit Eurer tollen Hilfe) zu suchen und zu beheben.
Bereits am Anfang hatte ich aber auch Fehler, die nicht direkt zu beheben sondern nur zu umgehen waren.
Heute war ich wieder mal frustiert, als ich nach langer Zeit eine Funktion in meinem Programm erneut aufrief. Das Programm stürzte ab, früher gab es an dieser Stelle keine Probleme.
Dabei tauchen oft Fehler auf die für mich nicht mehr erklärbar sind.
Z.B. gibt es da eine Abrage
If xy ungleich "0" And kleiner "30" Then
Anweisung 1
End If
Auf einmal wurde die Anweisung 1 durchlaufen, immer dann wenn xy größer 100 war. Dies war nur noch mit z.B.
If xy größer "100" Then
Exit Sub
End If
abzufangen. Oder nach dem Anklicken eines CommandButtons taucht eine Fehlermeldung im "Click" Code eines anderen CommandButtons auf obwohl er gar nicht betätigt wurde (funktionierte früher einwandfrei).
Mich nervt das langsam.
Habt Ihr ähnliche Erfahrungen gemacht? Falls ja, kann man dagegen etwas tun oder hilft nur noch Programmiersprache wechseln? Wo seht Ihr die Grenzen von VBA?
Für eure Rückmeldungen schon mal vielen Dank!
Viele Grüße
Norman