Toon posts:

[Excel][Acces]Invoer dubbel record --> foutmelding weergeven

Pagina: 1
Acties:
  • 309 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
3 problemen:

1.

Als ik een veld in Excel invul, dan mag dit nummer in dezelfde kolom niet al een keer voorkomen. Als dit wel zo is moet er een pop up komen "dit nummer bestaat al"
Hoe maak je dit?

2.

In Access hetzelfde verhaal. In de database mag een nummer maar 1 maal voorkomen. Als het nummer al in gebruik is, moet ik de melding krijgen "nummer bestaat al"
Hoe maak je dit?

3.

In een formule voor sommige velden staat een gedeelte:
formule (is not null) etc.
Als ik in een record bezig ben en ik wil naar een ander veld en verwijder de inhoud van het record waarin ik bezig ben en ga dan naar dat andere veld, dan geeft de database de foutmelding
Foute invoer, record is leeg en dan moet ik klikken op beeindigen of fout opsporen. Daarna kan ik pas verder. Dit gebeurt vaak op een dag en ik wil van deze melding af. Ik heb al geprobeerd om haakje 1 en 2 en "is not null" te verwijderen (dit leek me logisch) maar deze melding blijft nog steeds komen.

Hoe kom ik af van deze melding? Oftewel wat moet ik weghalen uit een formule of ander gedeelte van de ontwerpweergave om een dergelijke controle (op een leeg veld) niet uit te laten voeren?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 26-07 17:36

NMe

Quia Ego Sic Dico.

  1. http://www.techonthenet.com/excel/macros/unique_col.php
  2. Een unique constraint op het veld zetten in je tabeldefinitie.
Wat had je zelf al gedaan om tot een oplossing te komen? Voor deze twee vragen had ik nog geen 2 tellen nodig met Google. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
GeGoogled (in het Nederlands...) en ik vond niets interessants. Ook op GOT gezocht maar niet gevonden wat ik zocht.

Als ik die macro zo bekijk snap ik niet waarom ik dat niet uit mijn hoofd wist ;)

Heb ik nog over de vraag over Access (of is dat hetzelfde?) en die andere vraag over Access.

Bedankt trouwens.