Ik heb het probleem helaas niet kunnen reproduceren. "Helaas" kun je dan natuurlijk op meerdere manieren vertalen; aan de ene kant jammer dat hij bij mij wél goed werkt, aan de andere kant betekent dat natuurlijk dat er an sich niks aan de db mankeert. Wat dan weer goed nieuws is. Dat betekent dan vermoedelijk wel dat het probleem in je Access omgeving kan zitten. Ik kan mij vaag herinneren dat ik (jaren geleden) ook een keer zoiets bij de hand heb gehad. Ook dus dat weergave in het query ontwerpscherm niet stil wilde bljjven staan. Maar dat was een stevig aantal Access versies geleden, en ik weet eerlijk gezegd ook niet meer wat toen het probleem was.
Er staat me vaag iets van bij dat er een formulier met een Timer instructie was die de handel door de war stuurde. Dat had ook invloed op de cursor in het VBA venster, want elke keer als je dan een paar letters typt, springt de cursor naar links. Uiteraard altijd op een moment dat je midden in een commando zit, wat dan accuut een typfout oplevert en dus een foutmarkering. De timer uitzetten loste dat probleem op. In jouw db zitten geen timer procedures, voor zover ik heb kunnen zien dan, en daar kan het dus ook niet aan liggen.
Krijg je wel eens een db van iemand anders, en heeft die dan hetzelfde probleem?