Hi Cracks,
ich bekomme es einfach nicht hin. Es gibt zwar die Funktion „Rename“, die mir aber auch nicht richtig weiterhilft.
Ich muss per VBA-Code in einer bestehenden Tabelle den Namen eines Feldes, also die Spaltenüberschrift ändern.
Gehen wir davon aus, meine Tabelle heißt „Tabelle“, der alte Name des Feldes „Alt“ und der neue Name soll „Neu“ sein. Wie sieht der richtige Code aus?
Dylan
Hallo Dylan,
ich habe folgenden Link zu Deinem Problem gefunden.
Hoffentlich hilft´s Dir weiter …
http://spotlight.de/zforen/sql/m/sql-1066766167-2822…
gruss
moritzbock
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
CODE: VBA Feldnamen per Code umbenennen
Beinahe vergessen - hier der Code:
DoCmd.RunSQL "ALTER TABLE Tabelle ADD COLUMN Neu TEXT(100);"
DoCmd.RunSQL "UPDATE Tabelle SET Neu = Alt;"
DoCmd.RunSQL "ALTER TABLE Tabelle DROP COLUMN Alt"
gruss
moritzbock
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
1 „Gefällt mir“
Danke
Werd ich heute noch testen. DANKE!
Gruß
Dylan
Jau, hat gefunzt. Einen dickes DANKE und einen dicken Bewertungspunkt für dich!!!
Gruß
Dylan