Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Inhalte aus Word-Formularfeldern in Access Datenbank schreiben

Frage Entwicklung VB for Applications

Mitglied: Mandy1675

Mandy1675 (Level 1) - Jetzt verbinden

27.02.2007 um 12:30 Uhr, 5633 Aufrufe

Hi,

ich habe eine dot-Vorlage erstellt, in der es mehrere Formularfelder gibt. Diese sollen mittels Knopfdruck (in Tabelle speichern) in eine Access-Datenbank gespeichert werden.

Ich hatte mal eine ähnliche Aufgabe und habe versucht das Makro anzupassen, leider erfolglos.

Hier mein Code:

Sub speichern()
On Error Resume Next
frmSaveData.Show
End Sub

Sub Transfer_Data()
Dim db As DAO.Database
Dim strSQL As String 'SQL-String
Dim aFN(4) As String 'Array mit 5 Feldern

With ActiveDocument
aFN(0) = .FormFields("Eingang_Poststelle").Result 'Eingangsdatum Poststelle
aFN(1) = .FormFields("Eingang_Abteilung").Result 'Eingangsdatum Abteilung
aFN(2) = .FormFields("F_nnam").Result 'Nachname Betroffener
aFN(3) = .FormFields("F_vnam").Result 'Vorname Betroffener
aFN(4) = .FormFields("F_kvnr").Result 'KVNR Betroffener
End With

Set db = DBEngine.Workspaces(0).OpenDatabase("c:\ws_pv.mdb")
strSQL = "insert into tblWS_PV (kvnr, chg_date, eingang_poststelle, eingang_abteilung, name_vers, vorname_vers) " & _
"values ('" & aFN(4) & "', '" & Date & "', '" & _
aFN(0) & "', '" & aFN(1) & "', '" & _
aFN(2) & "', '" & aFN(3) & "')"

db.Execute (strSQL)
Unload frmSaveData
MsgBox ("Es wurde " & db.RecordsAffected & " Datensatz gespeichert.")
db.Close
End Sub

Ich habe das Ausführen des Makros an ein Formularfeld geknüpft und das geht auch. Die Datenbanktabelle gibt es natürlich auch.

Ich hoffe ihr könnt mir helfen.

Danke.


mandy
Ähnliche Inhalte
Sonstige Systeme
gelöst Mit PDF Parser Content Splitter in Datenbank schreiben (1)

Frage von Zero01 zum Thema Sonstige Systeme ...

Datenbanken
Access Datenbank wie am einfachsten Datensätze aufbereiten (5)

Frage von Dr.Cornwallis zum Thema Datenbanken ...

Datenbanken
Automatisierter täglicher Import einer Access Datenbank in SQL (5)

Frage von RichterS zum Thema Datenbanken ...

Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte