VBAでCSVファイルを開く方法

著者: Eugene Taylor
作成日: 10 Aug. 2021
更新日: 15 12月 2024
Anonim
ExcelVBA【実践】マクロ(VBA)でCSVファイルを自動読込!業務効率化に役立つ技【解説】
ビデオ: ExcelVBA【実践】マクロ(VBA)でCSVファイルを自動読込!業務効率化に役立つ技【解説】

コンテンツ

カンマ区切り値(CSV)ファイルは、各行に1つのレコードを持つプレーンテキストファイルです。各行はコンマで区切られています。 CSVファイルは、コンマ区切りファイルとも呼ばれます。これらのファイルをMicrosoft Excelで使用して、ボタンを押すだけでファイルを開くことも含めて、Visual Basic for Applications(VBA)で作業を実行できます。


説明書

Microsoft ExcelでCSVファイルを扱うことができます (Siri Stafford /デジタルビジョン/ゲッティイメージズ)
  1. AltキーとF11キーを同時に押して、ExcelでVisual Basic Editor(VBE)を開きます。

  2. [挿入]、[モジュール]の順にクリックします。

  3. 次のコードを切り取って空白のウィンドウに貼り付けます。

    Sub opencsv() 'opencsvマクロブック。開くファイル名:= _ "C: Desktop myfile.csv" End Sub

  4. 上のコードでファイルを名前変更して、開きたいファイルの名前とその場所を反映させます。たとえば、「マイドキュメント」フォルダにある「アカウント」というCSVファイルを開きたい場合は、「C: Desktop myfile.csv」というコード行を「C: My」に変更する必要があります。 Documents Accounts.csv "#:。

  5. VBEで "F5"を押してコードを実行します。を押すと、ファイルがExcelで開きます。

どうやって

  • VBAは、コードを書いている間開いているワークシート上でのみ機能します。複数のワークシートで作業したい場合は、コードをそれぞれのVBEにカットアンドペーストする必要があります。