CSV ファイルを読み込むとき VB.NET であれば TextFieldParser というクラスで簡単に行えるのですが Excel 2003 の VBA には該当クラスは存在しません。自分で CSV を読み込む際に問題になるのが値として含まれるカンマ「,」です。Microsoft では以下のようにダブルクォーテーションで囲うことで、それを表現しています(拡張CSV)。 1,"HERE,THERE AND EVERYWHERE",The Beatles 2,"Walk, Don't Run!",Johnny Smith 3,TARKUS,"Emerson, Lake & Palmer"このようにすべての項目にダブルクォーテーションがつくとは限らないし、出現位置も同じとは限らないのが特徴です。また、ダブルクォーテーションそのものを値として含む場合には「""」という形で表わすので、これにも考