Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να Τοποθετήστε Αξίες Από το Microsoft Word σε μια βάση δεδομένων

Μαθαίνοντας πώς να εισάγετε τιμές από το Microsoft Word σε μια βάση δεδομένων της Microsoft Access μπορεί να γίνει χρήσιμο όταν μπορείτε να καταγράψετε τα δεδομένα από τους χρήστες μέσω του Λόγου . Ο καλύτερος τρόπος για να εισάγετε δεδομένα από το Word στην Access είναι μέσω της χρήσης των « Active αντικείμενα δεδομένων ( ADO ) " στη Visual Basic for Applications ( VBA ) . VBA είναι μια γλώσσα προγραμματισμού ηλεκτρονικών υπολογιστών που χρησιμοποιούνται σε εφαρμογές του Microsoft Office για να γράψει τα προγράμματα . ADO σας επιτρέπει να κάνετε μια σύνδεση με μια βάση δεδομένων και εισάγετε τις τιμές στο τραπέζι και τις στήλες της επιλογής σας . Οδηγίες
Η 1

Ξεκινήστε το Microsoft Word , κάντε κλικ στην καρτέλα "Προγραμματιστής " , και κάντε κλικ στο " Visual Basic" για να ανοίξει το παράθυρο VB Editor. Κάντε κλικ στο "Εισαγωγή" μενού και κάντε κλικ στο " Ενότητα " για να εισάγετε μια νέα λειτουργική μονάδα κώδικα 2

Πληκτρολογήστε το παρακάτω, για να δημιουργήσετε μια νέα διαδικασία ρουτίνας : .

Private Sub insertValuesToDB ( )

Η 3

Δημιουργήστε μια μεταβλητή συμβολοσειράς τύπο δεδομένων για να κρατήσει τα δεδομένα του Word που θέλετε να εισαγάγετε :

Dim valueRead Όπως String
4

Επιλέξτε το γραμμή κειμένου στο Word και να το αποθηκεύσετε στην μεταβλητή συμβολοσειράς :

Application.Selection.Expand wdLine

valueRead = Application.Selection.Text
5

Δημιουργία του ADODB μεταβλητές αντικειμένου :

Dim adoConn Όπως ADODB.Connection

Dim adoCmd Όπως ADODB.Command

6

Ορίστε τη διαδρομή και το όνομα της βάσης δεδομένων της Access . Ανοίξτε τη σύνδεση :

Set adoConn = Νέα ADODB.Connection

Με adoConn

ConnectionString = " Provider = Microsoft.ACE.OLEDB.12.0 ? " & _

"Πηγή δεδομένων = C : \\ Northwind 2007.accdb " .

Open

End με τη
7

Δημιουργήστε μια νέα εντολή για να εισαγάγετε τη γραμμή επιλέξατε στο Word σε έναν πίνακα της βάσης δεδομένων της Access : . .

Set adoCmd = Νέα ADODB.Command

με adoCmd

Ενεργός _ = adoConn

CommandText = " INSERT INTO

( ) ΑΞΙΕΣ ( " & ( valueRead ) &" " ) "

End With

adoCmd.Execute
Η 8

Επεξεργασία

και και πληκτρολογήστε το όνομα του πίνακα σας και το όνομα τομέα που θέλετε να χρησιμοποιήσετε για να τοποθετήσετε τα αντικείμενα δεδομένων

Τύπου από τη μνήμη και να κλείσει τη σύνδεση : .

adoConn.Close

Set adoConn = Τίποτα

9

οθόνης ένα πλαίσιο μηνύματος , όταν η τιμή έχει εισαχθεί στη βάση δεδομένων και στο τέλος της διαδικασίας :

MsgBox "Value προστέθηκε στον πίνακα της βάσης δεδομένων σας . "

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα