Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge

Access - AutoWert erzeugen

tomue109 / 5 Antworten / Baumansicht Nickles

Hallo,

wahrscheinlich ist mein Problem kein besonders großes, ich komme aber nicht dahinter:
Meine Datenbank enthält eine Tabelle Kunden, in der jeder Kunde mit Namen und Vorname enthalten ist. Nicht jeder Kunde hat aber eine Kundennummer. Jetzt möchte ich aus den ersten 4 Buchstaben des Nachnamen und den ersten 3 des Vornamens eine neue Spalte erzeugen lassen, in der dieser "AutoWert" gespeichert wird, und über den ich die Tabelle dann eindeutig verknüpfen kann. Für Tips und Hinweise wäre ich sehr dankbar.

Viele Grüße
Torsten

bei Antwort benachrichtigen
hddiesel tomue109 „Access - AutoWert erzeugen“
Optionen

Hallo

Ein Autowert darf nur ein Mal vorhanden sein

AutoWert
BaumThe // Theo Baumann
BaumThe // Theo Baumeister
BaumThe // Theo Baumgärtner

Das wird Nichts, nicht eindeutig.

Gruß hddiesel

Windows 10 Pro 64-Bit, 22H2: MS Office Pro Plus 2016 32-Bit: Mein Motto: Leben und leben lassen: Gruss Karl
bei Antwort benachrichtigen
tomue109 Nachtrag zu: „Access - AutoWert erzeugen“
Optionen

Jepp, dessen war ich mir bewusst. Die Liste ist in sofern aber komplett dass dieses Problem nicht auftauchen wird und auch keinen neuen Datensätze dazukommen. Ich bin nur zu faul den Wert selbst zu erzeugen (bei ~500 Datensätzen auch kein Spaß).

Gruß
Torsten

bei Antwort benachrichtigen
hddiesel tomue109 „Access - AutoWert erzeugen“
Optionen

Hallo

Ist doch ganz ohne Mühe zu machen
Tabellen Ansicht
1. Spalte Markieren durch Klick auf SpaltenÜberschrift z.B. Feld1
Rechtsklick auf Feld1 Spalte einfügen Wählen.
Keine Eingabe machen sondern Direkt in Entwurfsansicht wechseln = Linkes ICON in der Symbolleiste Oben.
Namen für Tabelle eingeben.
Und OK
Access bringt Meldung es ist kein Primärschlüssel definiert.
Möchten Sie Jetzt einen erstellen?
Ja Klicken

Das Wars

Gruß hddiesel

Windows 10 Pro 64-Bit, 22H2: MS Office Pro Plus 2016 32-Bit: Mein Motto: Leben und leben lassen: Gruss Karl
bei Antwort benachrichtigen
hddiesel tomue109 „Access - AutoWert erzeugen“
Optionen

Hallo Turnue

Kannst auch deine Daten nach Excel Exportieren.
Neue Spalte Einfügen oder fals AutowertSpalte mit Zahlen nach meiner Angabe schon vorhanden in diese nachfolgende Formel eintragen und nach untern kopieren.
Im Beispiel B= Name, C= Vorname
Formel =LINKS(B2;4)&LINKS(C2;3)
Das Ganze Speichern
Neue Leere Datenbank mit Access erstellen und Exceltabelle Importieren.
Aber Bitte schritt für Schritt wegen Angabe von Primärschlüsselspalte
Keine Dublikate möglich angeben.
Bei mir wars Erfolgreich.
Habe Leider schon einige Zeit nicht mehr mit Access gearbeitet, sonst hätte ich Dir eine Lösung in Access vorgeschlagen, aber über Excel geht es auch ohne Probleme.
Da deine Datenbank nicht erweitwert wird ist dies eine schnelle Notlösung.

Gruß hddiesel

Windows 10 Pro 64-Bit, 22H2: MS Office Pro Plus 2016 32-Bit: Mein Motto: Leben und leben lassen: Gruss Karl
bei Antwort benachrichtigen
Uli M tomue109 „Access - AutoWert erzeugen“
Optionen

Hallo Torsten,

Wieso nimmst du nicht einfach ein neues Feld vom Typ AutoWert?
Ein String-Feld wäre aus versch. Gründen ziemlich ungeeignet.

Gruß
Uli

bei Antwort benachrichtigen