Vba を使用して csv ファイルを開く方法 (例あり)


VBA でWorkbooks.Openメソッドを使用すると、特定のファイル パスから CSV ファイルを開くことができます。

このメソッドを実際に使用する一般的な方法は次のとおりです。

 SubOpenCSV ()
Workbooks.Open "C:\Users\bob\Documents\team_info.csv"
End Sub

この特定のマクロは、コンピューター上の特定のファイル パスにあるTeam_info.csvという CSV ファイルを開きます。

次の例は、この構文を使用して実際に CSV ファイルを開く方法を示しています。

例: VBA を使用して CSV ファイルを開く方法

私のコンピューター上の次のファイル パスに、 team_info.csvという CSV ファイルがあるとします。

C:\ユーザー\bob\ドキュメント\team_info.csv

VBA を使用してこの CSV ファイルを Excel で開きたいとします。

これを行うには、次のマクロを作成できます。

 SubOpenCSV ()
Workbooks.Open "C:\Users\bob\Documents\team_info.csv"
End Sub

このマクロを実行すると、CSV ファイルが自動的に開きます。

このファイルには、さまざまなバスケットボール チームに関する情報が含まれています。

CSV ファイルに間違ったパスを使用すると、VBA からエラー メッセージが表示されることに注意してください。

たとえば、存在しないteam_info2.csvというファイルを開こうとするとします。

 SubOpenCSV ()
Workbooks.Open "C:\Users\bob\Documents\team_info2.csv"
End Sub

このマクロを実行すると、VBA から次のエラー メッセージが表示されます。

エラー メッセージは、CSV ファイルが見つからなかったことを示しています。

: Workbooks.Openメソッドの完全なドキュメントはここにあります。

追加リソース

次のチュートリアルでは、VBA で他の一般的なタスクを実行する方法について説明します。

VBAを使用してテキストファイルを開く方法
VBAでPDFを開く方法
VBA を使用してフォルダーを作成する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です