Datensatz über VBA-Funktion erzeugen

Hallo,

kann mir wer sagen, wie ich in einer Tabelle in der aktuellen Datei Datensätze via VBA-Code eintragen kann?

Gruß

Thomas

Hallo.

kann mir wer sagen, wie ich in einer Tabelle in der aktuellen
Datei Datensätze via VBA-Code eintragen kann?

Ja.

Gruß kw
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Spaß beiseite; das geht z.B. so (hier als Public Sub; der übergebene Wert wird in eine Tabelle geschroben) :

Public Sub MachNSatz(GibMirWas As String)
Dim NeTabelle As Recordset
Set NeTabelle=CurrentDb.OpenRecordset("tbl\_WerWeissWasIch",DbOpenDynaset)
NeTabelle.AddNew
NeTabelle!NTextFeld=GibMirWas
NeTabelle.Update
NeTabelle.Close
Set NeTabelle=Nothing
End Sub

Du müsstest natürlich noch die Felder etc.pp. an Deine Bedürfnisse anpassen.

Jetzt aber
Gruß kw

Oder auch (DAO):

Currentdb.Execute "INSERT INTO DeineTabelle (EinTextFeld) " & \_
 "VALUES ('" & Wasauchimmer & "')"

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)