Microsoft Access fournit plusieurs méthodes pour rendre les utilisateurs de données à gérer avec la disposition d'autres applications. Une de ces méthodes est d'exporter les données dans un fichier texte. Vous pouvez utiliser Visual Basic pour Applications ( VBA) , le langage de programmation intégré à Access, pour exécuter la commande d'exportation de texte. En faisant cela, vous pouvez spécifier que VBA exporter une table comme à largeur fixe plutôt que délimitée (par exemple, colonnes, séparées par des virgules ) . En utilisant VBA pour exporter un fichier texte à largeur fixe vous permet accélérer considérablement le processus manuel de l'exportation de texte disponible en standard ( non -VBA ) interface Access. Instructions 1 ouvrir n'importe quel fichier de données Access existante et sélectionnez l'un de ses tableaux en cliquant sur son icône dans le volet de navigation à gauche de l'écran 2 Appuyez sur "Ctrl " + ". C ", puis" Ctrl " + " V " pour faire un duplicata de la table. Tapez " Table1" pour le nom de la table , puis appuyez sur "OK " pour terminer la duplication de la table. Vous n'êtes dupliquer la table pour maintenir votre table d'origine sûr , et en le nommant "Table1 " pour le rendre facile de suivre les instructions suivantes de cet article, qui se réfèrent tous à "Table1 ". 3 Cliquez sur le menu " données externes " , puis cliquez sur l' icône " fichier texte " du panneau "Exporter" . Cette action commence une exportation manuelle , ce qui est nécessaire pour créer un fichier des besoins du programme d'exportation VBA 4 Tapez " C: \\ table1.txt " . Dans le champ " Nom de fichier " de l'assistant d' exportation et cliquez sur "OK". Dans l'écran suivant de l'assistant, cliquez sur l'option " largeur fixe ", puis cliquez sur le bouton "Avancé". 5 Cliquez sur " Enregistrer sous " sur l'écran "Table1 d'exportation de spécification", puis cliquez sur "OK " sur la boîte confirmant le nom de spécification " spécification d'exportation Table1. " Cliquez sur "Terminer " pour terminer l' assistant d'exportation . 6 Ouvrez l'environnement de développement Visual Basic en appuyant sur " Alt" + " F11 ". Cliquez sur " Module " dans le menu "Insertion" pour afficher la fenêtre de saisie du code source de votre programme. 7 collez ou tapez le sous-routine suivante dans la fenêtre de code source. Ce bref programme utilise la méthode " TransferText " de la fonction Docmd pour effectuer l' exportation de texte. Cette méthode utilise la spécification d'exportation que vous avez créé avec l'assistant d' exportation manuelle à l'étape 5 . Public Sub ExportFixedWidth () specName Dim As String specName = "Table1 Spécification d'exportation " DoCmd.TransferText acExportFixed , specName , " Table1 "," C: \\ table1.txt " End Sub 8 Exécutez le programme en cliquant sur un ligne entre ses « public Sub " et des lignes " End Sub" , puis en appuyant sur la touche "F5 ". 9 Cliquez sur le bouton «Démarrer» de la fenêtre , puis cliquez sur «Documents» pour ouvrir l'Explorateur Windows. Accédez à la " C:" le dossier, puis double- cliquez sur le fichier " table1.txt " , que votre programme a créé . Le fichier va afficher une table de texte dont les colonnes sont marquées à intervalles fixes ( c.- même d'une rangée à l'autre) .
|