Connaître comment analyser et accéder aux données analysées peut vous faire gagner du temps lors du développement d'une application de base de données . Souvent les administrateurs de bases de données doivent analyser les données dans un champ de base de données et l'ajouter à d'autres tables ou utiliser d'autres moyens. Vous pouvez accomplir cette tâche en utilisant Microsoft Office Access . Access est un système de gestion de base de données relationnelle inclus dans la suite Microsoft Office . Dans Access , vous pouvez utiliser Visual Basic pour Applications ( VBA) pour analyser et accéder aux données analysées . Choses que vous devez 
 Microsoft Office Access 
 Afficher plus Instructions 
 1 
 Démarrer Microsoft Office Access et sélectionnez " Base de données vide " puis cliquez sur "Créer". Cliquez sur " Database Tools " puis sélectionnez " Visual Basic " 
 
 Tapez la suivante pour créer une nouvelle procédure : . " Entrée". 
 
 Private Sub parseFieldData () 
 
 de presse 
 2 
 Tapez la commande suivante pour déclarer les variables que vous allez utiliser lors de l'analyse des données : 
 
 sSQL Dim As String 
 
 db As Database 
 
 rst As Recordset 
 
 Dim cellIntArray (4) As String 
 
 Dim x As Integer 
 
 y As Integer 
 
 fldStr Dim As String 
 
 Dim pos As Integer 
 
 Set db = CurrentDb 
 3 
 Tapez la commande suivante pour créer une nouvelle table pour contenir les données vous va analyser : 
 < p> sSQL = " CREATE TABLE tblParseData ( fieldData TEXTE (100) ) ; " 
 
 DoCmd.SetWarnings Faux 
 
 DoCmd.RunSQL ( sSQL ) 
 
 sSQL = "INSERT INTO VALEURS tblParseData ( Cette phrase sera analysé . ') ; "
 
 DoCmd.RunSQL ( sSQL ) 
 4 
 tapez la commande suivante pour interroger les données que vous avez ajoutées à la table de l' étape précédente: 
 
 Set rst = db.OpenRecordset ( "Select * from tblParseData tblParseData ; »). 
 
 rst.MoveFirst 
 
 fldStr = rst.Fields (0) . valeur 
 5 
 Tapez la commande suivante pour ajouter les données analysées dans un tableau String : 
 
 x = 0 
 
 pos = InStr (1, fldStr , "") Photos 
 Do While fldStr <> "" 
 
 cellIntArray (x) = Gauche ( fldStr , pos) 
 
 fldStr = Droite ( fldStr , Len ( fldStr ) - pos ) 
 
 pos = InStr (1, fldStr , "") 
 
 x = x + 1 
 
 Si pos = 0 Then 
 
 cellIntArray (x) = fldStr 
 
 fldStr = "" 
 
 End If 
 
 boucle 
 6 
 Tapez la commande suivante pour accéder aux données analysées à partir du tableau : 
 
 Pour y = 0 To x 
 
 Debug.Print cellIntArray (y) 
 
 suivante y 
 7 
 Tapez la commande suivante pour fermer le jeu d'enregistrements et base de données : 
 
 rst.Close 
 
 db.Close