|   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 ". 
 
 |