Hallo
Binn seit einigen Tagen mit dem Programmieren eines VBA Makros beschäftigt und habe immer wider den selben Fehler:
Ich lese aus einem DAO.RecordSet eine Variabel zurück. Beim Code im Bezeichnerfeldes des RecordSets macht der VBA Editor jedoch ziemlich was er will.
pin1tmp = VIS_Common_BAK![PIN1INDICATOR]
pin2tmp = VIS_Common_BAK![PIN2INDICATOR]
tmporient = VIS_Common_BAK![Orientation]
tmppol = PROF_Common_BAK![POLARIZED]
Immer wider werden die Bezeichner (Hier "Orientation") automatisch klein geschrieben, mal mit grossem Anfangsbuchstaben, manchmal auch nicht. Das ganze scheint ziemlich willkürlich zu sein. Anfangs habe ich die Variabeln noch gleich getauft wie das Bezeichnerfeldes, in der Annahme, das im RecordSet Bezeichnerfeld diese sowiso nicht gültig ist. Nun habe ich dass aber korrigiert, und sogar ein komplett neues Projekt erstellt. (Damit nicht irgendwo in einem File im Hintergrund diese Variabel noch vorhanden ist)
Doch ich bringe den Fehler nicht weg. Kann mann diese Autokorrektur ausschalten, oder ist die Gross/Kleinschreibung auch bei DAO egal?
Besten Dank für Ratschläge!
|