Savoir pour sauver une requête en utilisant Visual Basic pour Applications dans Microsoft Access peut vous faire gagner du temps lors de la création de plusieurs requêtes . Access est une application de base de données relationnelle utilisée principalement pour les petites bases de données locales . VBA a été développé par Microsoft et il est couramment utilisé pour automatiser des tâches de routine dans les applications Microsoft Office. Dans Access, une requête VBA est utilisé pour ouvrir une ou plusieurs tables d'accéder à leurs données pour une autre manipulation . Instructions
1
Cliquez sur " Outils" Base de données dans Microsoft Access 2007, puis sélectionnez " Visual Basic " pour ouvrir la fenêtre de Microsoft Visual Basic . Cliquez sur le menu "Insertion" et sélectionner "Module" pour créer " Module1 ".
2
type " myVBAQuery Public Sub " et appuyez sur "Entrée" pour créer un nouveau sous-programme.
tapez la commande suivante pour déclarer vos variables :
strSQL Dim As String
Dim dbs As Database
rst As Recordset
rstCnt As Integer < br >
3
Tapez la commande suivante pour définir votre requête et ouvrir le jeu d'enregistrements :
Set dbs = CurrentDb
strSQL = " . Tableau 1 SELECT * FROM Table1 ; " Photos
Set rst = dbs.OpenRecordset ( strSQL )
4
Tapez la commande suivante pour parcourir votre enregistrements des données d'affichage stockées dans le champ "1" dans votre tableau :
< p> rst.MoveFirst
rstCnt = 0 To rst.RecordCount
MsgBox rst.Fields (1). Valeur
rst.MoveNext
Suivant rstCnt
Appuyez sur "Ctrl + S " pour enregistrer votre routine dans " Module1 " et il sera disponible pour vous d'utiliser à l'avenir.