Come salvare una query VBA sull'accesso

June 14

Come salvare una query VBA sull'accesso


Sapendo come salvare una query utilizzando Visual Basic, Applications in Microsoft Access è possibile risparmiare tempo durante la creazione di più query. Access è un'applicazione di database relazionale utilizzato principalmente per i piccoli database locali. VBA è stato sviluppato da Microsoft ed è comunemente utilizzato per automatizzare le operazioni di routine all'interno di applicazioni Microsoft Office. In Access, una query VBA è utilizzato per aprire una o più tabelle di accedere ai propri dati per ulteriori manipolazioni.

istruzione

1 Fai clic su "Strumenti database" in Microsoft Access 2007 e selezionare "Visual Basic" per aprire la finestra di Microsoft Visual Basic. Fare clic sul menu "Inserisci" e selezionare "Modulo" per creare "Module1".

2 Tipo "myVBAQuery Public Sub" e premere "Invio" per creare una nuova subroutine.

Digitare la seguente per dichiarare le variabili:

Dim strSQL As String

DBS fiochi come database

Dim rst come Recordset

Dim rstCnt As Integer

3 Digitare la seguente per definire la query e aprire il Recordset:

Set dbs = CurrentDb

strSQL = "SELECT * FROM Table1 Table1;".

Set rst = dbs.OpenRecordset (strSQL)

4 Digitare quanto segue al ciclo attraverso il vostro Recordset a visualizzare i dati memorizzati nel campo "1" nella tabella:

rst.MoveFirst

Per rstCnt = 0 Per rst.RecordCount

MsgBox rst.Fields(1).Value

rst.MoveNext

Successivo rstCnt

Premere il tasto "Ctrl + S" per salvare la subroutine in "Module1" e sarà disponibile per l'utilizzo in futuro.