次の方法で共有

CSVデータのExcel2010への取り込みについて

Anonymous
2013-10-10T01:49:34+00:00

Excelで加工することを前提に作成されたCSVファイルがあります。

データの内容を印刷するために毎回同じ手順で加工しなければいけないので

今回初めてマクロを作成してみることにしました。

ダウンロードしたCSVファイルのデータをExcel2010に取り込むために

CSVファイルを開いて”コピー→貼り付け” で対応するマクロを作成したのですが、

VBAのInputやGetステートメントを利用するという記述をよく見かけます。

コピー&ペーストで処理した場合とInputやGetステートメントを用いた場合では

どのような違いがあるのでしょうか?

コピー&ペーストの方が簡単そうなので、私向きかとは思いますが、

もしかして、コピー&ペーストで処理していると後々何か支障が出るのでしょうか?

お手数ですが教えてください。

CSVファイルのサイズは毎回40KB前後です。

よろしくお願いいたします。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2013-10-10T03:40:28+00:00

データの性格と、どのような処理をしたいかによって話が全く違ってきますので、「私向き」とかそういう問題ではありません。

ご承知のようにCSVファイルはExcelブックとして開けますので、それを開いておいてコピー&ペーストして済むのでしたら、それはそれで一向に構いません。

Input等を使うということは、csvファイルをExcelブックとしてではなく、1行1レコードのテキストファイルとして開いて処理する事を意味しますので、csvファイルでも、データがカンマ等で区切られた、1レコードとして読み込まれますので、それをどう料理するか(カンマ毎に分解することを含め)はすべてプログラマ次第です。

こういう話はこの程度の一般論しか申し上げられません。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-10-10T04:15:14+00:00

    ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません