Access est un système de gestion de base de données relationnelle utilisée pour construire des petites et locales bases de données. Une requête est utilisée pour extraire des données d' une table de base de données. Souvent, les programmeurs ont besoin pour extraire les numéros d'une requête dans Microsoft Office Access . La meilleure façon de réaliser cette tâche est par Visual Basic pour Applications ou VBA. Instructions 
 1 
 Ouvrez la base de données Office Access Northwind Microsoft inclus dans la suite Microsoft Office . Sélectionnez le menu "Insertion " et cliquez sur 
 2 
 Copiez et collez le texte suivant dans votre module d'interroger les numéros d'adresse dans la table " clients " " Module ". : 
 
 Private Sub extractNumbers () 
 
 strSQL Dim As String 
 
 rst As Recordset 
 
 Dim dbs As Database 
 
 qryStr Dim As String Dim 
 
 charRead As String 
 
 finalString Dim As String 
 
 Set dbs = CurrentDb 
 
 strSQL = " SELECT Customers.Address FROM Clients ; " 
 
 Set rst = DBS . OpenRecordset ( strSQL ) 
 
 rst.MoveLast 
 
 rst.MoveFirst 
 
 Do While Not rst.EOF 
 
 qryStr = rst.Fields (0) . valeur 
 
 Do While qryStr <> "" 
 
 charRead = Gauche ( qryStr , 1) 
 
 Si IsNumeric ( charRead ) Puis 
 
 finalString = finalString & charRead 
 
 End If 
 
 qryStr = Droite ( qryStr , Len ( qryStr ) - 1 ) 
 
 boucle 
 
 Debug.Print finalString 
 
 finalString = "" 
 
 rst.MoveNext 
 
 boucle 
 
 rst.Close 
 
 dbs.Close 
 
 End Sub 
 
 3 
 Exécutez le sous-programme en appuyant sur la touche "F5 ".