Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.
Immer wieder erhalte ich die Frage, ob und wie man den Autowert anpassen kann – beispielsweise, um diesen bei einem bestimmten Nummernkreis beginnen zu lassen, sagen wir bei 1200001. Zusätzlich sollen die Werte dann natürlich auch noch durchnummeriert sein. Also schauen wir uns in diesem Artikel einmal an, welche Möglichkeiten wir haben und ob dies überhaupt sinnvoll ist.
Beispieldatenbank
Die Beispiele dieses Artikels finden Sie in der Datenbank 1802_AutowertFestlegen.accdb.
Standard-Autowert
Wenn Sie einer Tabelle ein Autowert-Feld hinzufügen, können Sie zwei Einstellungen für die Eigenschaft Neue Werte vornehmen: Inkrement und Zufall. Dort findet sich nicht etwa eine Einstellung, mit der Sie den Startwert oder das Inkrement selbst festlegen können (siehe Bild 1).
Bild 1: Zwei Varianten für den Autowert
Die Einstellung Zufall ist für unsere Zwecke gar nicht geeignet, also begnügen wir uns vorerst mit Inkrement. Damit erhalten wir, wie nicht anders zu erwarten, ein Autowert-Feld, dass mit dem Wert 1 initialisiert wird (siehe Bild 2).
Bild 2: Normales Verhalten des Autowertfeldes
Autowert per Code hochsetzen
Die erste Möglichkeit, den Autowert hochzusetzen, ist per Code. Sie erstellen einfach so viele Datensätze, bis die gewünschte Zahl erreicht ist:
Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...
Testzugang
eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel
diesen und alle anderen Artikel mit dem Jahresabo