Altijd makkelijk om een voorbeeldje te hebben, want nu is de oplossing heel wat sneller te vinden...
In de tabel heb je bij de tekstvelden een notatiewijze ingevuld: @
Waarschijnlijk heb je ergens gehoord of gelezen, dat je hiermee aangeeft dat alle tekens mogen worden gebruikt. En dat is ook wel zo, maar het is in dit geval het duveltje dat ervoor zorgt, dat je keuzelijst niks laat zien.
De verklaring is simpel: als je een eigen notatie aan een (formulier)veld hangt, moet je de notatie in een vaste volgorde instellen: [nositief getal], [negatief getal], [nulwaarde], [tekst].
Als je, zoals in jouw geval, alleen een @ typt, geef je dus op dat voor postitieve getallen alle tekens mogen worden gebruikt; voor de negatieve getallen, nulwaardenen tekst heb je geen opmaakkenmerken gegeven, dus die worden niet getoond. Althans: in je formulier. Als Access consequent was, zou je ook niks zien in je tabel, en dat is uteraard hier niet het geval.
De oplossing is dus simpel: haal het @ weg, en alles doet het weer!
overigens, er is helemaal geen noodzaak voor een aparte opmaak voor jouw tekstvelden, als ik het zo bekijk, dus kun je daar beter niet teveel aan rommelen. Omdat de gegevens niet in de opmaak worden opgeslagen, kun je daar later weer mee in de problemen komen; beter is het om op een formulier te invoer te verifiëren en eventueel aan te passen.
Michel