Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


15878 / 76734 ←次へ | 前へ→

【66330】データを開く・処理・保存のVBA
質問  田渕 E-MAIL  - 10/8/23(月) 14:14 -

引用なし
パスワード
   エクセル2007です。

1.デスクトップに、sampleと言う名前のフォルダがあります。
2.sampleフォルダには、data1.cvs 、data2.cvs 、data3.cvs 等 複数のデータファイルがあります。
3.sampleフォルダに入っているデータファイルを順番に開いて処理します。
4.開いたデータファイルには、データファイルと同じ名前のシートがあります。
  シート名:data1 となっています。
5.そのシートのセルD3から下に向かって数値が入っています。
 (連続して複数のセルに数字が入っています。最高でも50行くらいです。)
6.その数字を3倍して、E列に入れます。
7.処理の終わったファイルを、data1.xlsと言う名前にして、保存します。
8.保存先は、デスクトップのresultと言う名前フォルダです。
9.処理の済んだdata1.cvsは、元のデータのままで、元のフォルダに残ります。
10.この作業を、デスクトップのsampleフォルダのデータファイルの数だけ行います。

11.system.xlsと言うファイルのVBAに、このプログラムを書き込んで、動かしたいのです。

上手に説明できませんが、この様な作業です。
エクセルのVBAを使って、出来ないでしょうか?

5年間部署が変わり、エクセルを使っていません。
以前は必死でエクセルVBAを勉強して、少しできるようになりました。
すっかり忘れてしまい、どこから手を付けていいいか判りません。

特に、フォルダ内のファイルを、順番に開いていくところが全く出来ません。
ファイルの数だけ「開く→処理→保存」をループさせることができません。
本当に面倒ですが、よろしくお願いします。
3 hits

【66330】データを開く・処理・保存のVBA 田渕 10/8/23(月) 14:14 質問
【66331】Re:データを開く・処理・保存のVBA kanabun 10/8/23(月) 15:40 発言
【66332】Re:データを開く・処理・保存のVBA 田渕 10/8/23(月) 18:29 お礼

15878 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free