Microsoft Access 2007 est le programme de base de données Windows avec l'interface graphique de requêtes . Exécution de requêtes contre l'accès des bases de données 2007 donne aux utilisateurs la possibilité de récupérer et filtrer les données , calculer les totaux de données numériques et d'automatiser les enregistrements de base de données mise à jour ou la suppression. Les fonctions de requête d'accès sont basés sur SQL query language . Le Visual Basic pour Applications ( VBA) prend en charge les instructions SQL dans les fonctions VBA . Il permet aux utilisateurs d'exécuter une requête sur la base de données Access 2007 en utilisant la commande VBA. Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez l'option " Microsoft Office ", " Visual Basic for Applications ( VBA) " .
2
Cliquez sur le " Ouvrir " et sélectionnez la commande VBA du rapport sur lequel vous souhaitez modifier l'ordre de tri
3
Ajoutez le code suivant après le . " ligne CurrentDb.Execute strSQL " dans votre requête VBA: Photos
On Error GoTo err_handler
strSQL Dim As String
strSQL = "SELECT sbqryAdmitDeals.lt_name " & _
" sbqryAdmitDeals.FullName , sbqryAdmitDeals.RoleLeadFK "& CDate ( Format ( Now () , " date courte " ) ) - [ RepRecd ] Au fil des jours , 2 AS RéfCommande
» en « [Votre Nom de la variable ]
" FROM sbqryAdmitDeals " Photos
"WHERE sbqryAdmitDeals.RoleLeadFK ) ="
DoCmd.SetWarnings faux
DoCmd.RunSQL strSQL
DoCmd.SetWarnings vrai
ExitMySubName :
Exit Sub
err_handler : Photos
DoCmd.SetWarnings vrai
MsgBox Err.Description , vbExclamation , « Numéro d'erreur: " & Err.Number Photos
CV ExitMySubName
End Sub
4
Cliquez sur la commande " Assistant de requête " sur le ruban d'accès .
5
Entrez l' suite à la requête dans le champ de texte :
SELECT CDate de sbqryAdmitDeals.lt_name ( Format ( Now () , " date courte " ) - [ RepRecd ] au fil des jours , 2 AS RéfCommande eN mtblFSRcvd
dE sbqryAdmitDeals Photos
WHERE ( ( sbqryAdmitDeals.RoleLeadFK ) = [Formulaires ] [ frmReports ] [ cboPrimaryContact ] ! ) ;
6
Cliquez sur le bouton "Exécuter" pour lancer la requête sur votre accès 2007 Base de données en utilisant VBA contrôle.