Une valeur séparées par des virgules (CSV) est un fichier de texte brut qui a un seul enregistrement sur chaque ligne. Chaque ligne est séparée par une virgule. Un fichier CSV est parfois appelé un fichier délimité par des virgules. Vous pouvez travailler avec des fichiers CSV dans Microsoft Excel et il est possible d`obtenir Visual Basic pour Applications (VBA) pour faire le travail pour vous, y compris l`ouverture du fichier en appuyant sur un bouton.
Ouvrez Visual Basic Editor (VBE) dans Excel en appuyant sur "Alt" et "F11" ensemble.
Cliquer sur "Insérer," puis cliquez sur "Module."
Coupez et collez le code suivant dans la fenêtre vide:
Sous opencsv ()
`Macro opencsvWorkbooks.Open Nom du fichier: = _
"-C: Desktop myfile.csv"-End Sub
Modifiez le nom du fichier dans le code ci-dessus pour refléter le nom du fichier que vous voulez ouvrir et l`emplacement où il se trouve. Par exemple, si vous voulez ouvrir un fichier CSV appelé projets de loi et il est situé dans le dossier MyDocuments, alors vous changerait la ligne de code qui lit "C: Desktop myfile.csv" à "C: MyDocuments Bills.csv".
Exécutez le code en appuyant sur "F5" à partir VBE. Une fois que vous appuyez sur F5, le fichier est ouvert dans Excel.
Conseils & Avertissements
- VBA ne fonctionne que dans la feuille de calcul qui est ouvert lorsque vous écrivez le code. Si vous voulez travailler dans plusieurs feuilles de calcul, vous aurez besoin de couper et coller le code dans le VBE sur une feuille de calcul que vous voulez le code pour pouvoir travailler.