Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Tabellen-Entwurfssicht Access





Frage

Hallo Leute! Kann man per VB in eine Entwurfssicht von Tabellen hineingehen und Feldnamen ändern? Oder kann man alternativ per VB die Feldnamen auslesen? Dicker

Antwort 1 von piano

Hallo
Sieh Dir diesen Code an:
[Code]Public Sub TabFelder()
Dim db As Database
Dim td As TableDef
Dim fld As Field
Set db = CurrentDb
Set td = db.TableDefs("Personen")
For Each fld In td.Fields
MsgBox (fld.Name)
Next fld
End Sub
[/Code]
So kannst Du Feldnamen auslesen.
oder auch (um den Feldindex zu erhalten:
[Code]
Public Sub TabFelder1()
Dim db As Database
Dim td As TableDef
Dim fld As String
Dim i As Integer
Set db = CurrentDb
Set td = db.TableDefs("Personen")
Debug.Print td.Fields.Count
For i = 0 To td.Fields.Count - 1
fld = td.Fields(i).Name
Debug.Print fld & " " & i
Next i
End Sub
[/Code]

Gruß piano

Es wäre nett, wenn Du ein Feedback abgeben könntest,
ob der Lösungsvorschlag Dein Problem gelöst hat.
- probieren geht über studieren -



Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: