Imparare come inserire i valori da Microsoft Word a un database di Microsoft Access può diventare utile quando si acquisisce dati da parte degli utenti attraverso la parola . Il modo migliore per inserire i dati da Word a Access è attraverso l'uso di "oggetti dati ( ADO ) " in Visual Basic, Applications Edition (VBA ) . VBA è un linguaggio di programmazione utilizzato in applicazioni di Microsoft Office per scrivere programmi . ADO consente di effettuare una connessione ad un database e inserire i valori per la tabella e le colonne di vostra scelta. Istruzioni 
 1 
 lancio di Microsoft Word , fare clic sulla scheda "Sviluppatore " , e fare clic su " Visual Basic " per avviare la finestra Editor VB . Fai clic sul menu "Inserisci" e fare clic su "Modulo" per inserire un nuovo modulo di codice 
 2 
 Digitare quanto segue per creare una nuova procedura secondaria : . 
 
 Private Sub insertValuesToDB ( ) 
 
 3 
 Creare una variabile di tipo stringa per contenere i dati di Word che si desidera inserire : 
 
 Dim valueRead As String 
 4 
 Selezionare il riga di testo in Word e salvarlo nella variabile stringa : 
 
 Application.Selection.Expand wdLine 
 
 valueRead = Application.Selection.Text 
 5 
 Creare il ADODB variabili oggetto : 
 
 Dim adoConn come ADODB.Connection 
 
 Dim adoCmd Come ADODB.Command 
 6 
 definire il percorso e il nome del database di Access . Aprire la connessione : 
 
 adoConn = New ADODB.Connection 
 
 adoConn 
 
 ConnectionString = "Provider = Microsoft.ACE.OLEDB.12.0 ; " & _ < br . > 
 "Data Source = C : \\ Northwind 2007.accdb " . 
 
 aperto 
 
 End With 
 7 
 Creare un nuovo comando per inserire la linea selezionato in Word a una tabella di database di Access : 
 
 adoCmd = New ADODB.Command 
 
 adoCmd 
 
 ConnessioneAttiva = adoConn 
 
 CommandText = " . . INSERT INTO  ) VALUES ( ' "& ( valueRead ) &" ') " 
  concluderà con 
 adoCmd.Execute 
 
 8 
 Modifica  e digitare il nome della tabella e il nome del campo che si desidera utilizzare per inserire i dati 
  oggetti di uscita dalla memoria e chiudere la connessione : . < br > 
 adoConn.Close 
 
 adoConn = Nothing 
 9 
 visualizzare un messaggio quando il valore è stato inserito nel database e terminare la procedura : 
 < p > MsgBox "Valore è stato aggiunto alla tua tabella di database . " 
 
 End Sub 
 10 
 Premere " F5 " per eseguire la procedura . 
 < br >