Excel VBA質問箱 IV

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

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


66758 / 76733 ←次へ | 前へ→

【14536】Re:CSVファイルを読み込む
質問  アスキー E-MAIL  - 04/6/1(火) 1:33 -

引用なし
パスワード
   Hirofumi様、お返事ありがとうございます
おっしゃる通りで、掲示板を見ただけではわからないですね (^^;
もう一度、詳しく説明いたします 申し訳ございません

まず、DataFolderフォルダに
   ・月報フォーマット.xls
   ・実行ファイル.xls   の二つがあります

このフォルダに、csvファイルがどんどん溜まっていきます
(例:20040501や、20040531や、20040615などとファイル名はその日の日付です)


月報フォーマット.xlsには、"月報"というシートがあります
月報のフォーマットは下記のようになっています
(1〜6はタイトルなどがありあまして)
  A  B   C   D   E   F   ・・ R
1
2
3             ○○○○年○○月
4             ↑このように表示されるセルの書式にしています
5
6
7    温度1 温度2 温度3 温度4 温度5    ・・温度17
8     ℃   ℃   ℃   ℃   ℃      ℃
9  1日
10 2日
11 3日
12 4日
13 5日
14 6日
15 7日


38 30日
39 31日
40平均値
41最大値
42最小値

-----------------------------------------------------------------------

次に、csvデータ(日報のデータです)のレイアウトは下記のようになっています
例:20040501.csv のファイルです

  A  B   C   D   E   F   ・・ R
1       2004/5/1
2    温度1 温度2 温度3 温度4 温度5    ・・温度17
3     ℃   ℃   ℃   ℃   ℃      ℃
4 0:00  15.0  17.0  ←こんな感じでデータが入力されています
5 1:00
6 2:00


25 21:00
26 22:00
27 23:00
28
29平均値
30最大値
31最小値

-------------------------------------------------------------------------

1..実行ファイルにあるマクロを実行すると、ダイアログボックが表示されます
2..ここで、月報へ反映させたいcsvファイルを選びます
 (5月であれば、20040501.csv〜20040531.csvを選択です)
3..すると、月報フォーマットの新しいシートへ次々とファイルが反映されていきます
  その時のシートの名前は、csvファイルと同じ名前です
 (多い月だと31枚のシートが作成されます)
4..ここからが、お聞きしたい部分になります
  この月報フォーマットに1ヶ月分のシートから、○○時のデータだけを取り出す
  といった処理をしたいのです
  例えばですが、月報フォーマット.xls上にマクロを作成し
  ダイアログボックスを表示させ、手動で数値を入力するようなものを作ります
  5月の月報を作成したい場合なら、まず、3.までの処理を行います
  そして、数値を入力するマクロを実行(例:13時)
  実行すると、シートから(31枚より)13時のデータが次々と
  月報フォーマットへコピーされるような処理です

5..前のレスでは、コンボボックスからなどと書きましたが
  ○○時と選べれば何でも結構です

以上が私ながら一生懸命考えた説明でしたが
これでも不明な点がございましたら
再度説明したいと思いますので、お手数ですが
何卒お力をお貸しください! 宜しくお願いいたします

1 hits

【14281】CSVファイルを読み込む アスキー 04/5/25(火) 14:45 質問
【14284】Re:CSVファイルを読み込む ちゃっぴ 04/5/25(火) 15:20 回答
【14291】Re:CSVファイルを読み込む アスキー 04/5/25(火) 15:43 発言
【14294】Re:CSVファイルを読み込む ちゃっぴ 04/5/25(火) 15:51 発言
【14295】Re:CSVファイルを読み込む アスキー 04/5/25(火) 16:07 質問
【14299】Re:CSVファイルを読み込む ちゃっぴ 04/5/25(火) 16:26 回答
【14306】Re:CSVファイルを読み込む アスキー 04/5/25(火) 17:01 回答
【14307】Re:CSVファイルを読み込む ちゃっぴ 04/5/25(火) 17:11 回答
【14310】Re:CSVファイルを読み込む アスキー 04/5/25(火) 18:16 発言
【14312】Re:CSVファイルを読み込む [名前なし] 04/5/25(火) 18:59 回答
【14315】Re:CSVファイルを読み込む Hirofumi 04/5/25(火) 21:05 回答
【14317】Re:CSVファイルを読み込む Hirofumi 04/5/25(火) 21:44 回答
【14399】Re:CSVファイルを読み込む アスキー 04/5/28(金) 9:11 発言
【14517】Re:CSVファイルを読み込む アスキー 04/5/31(月) 17:50 質問
【14527】Re:CSVファイルを読み込む Hirofumi 04/5/31(月) 20:33 発言
【14536】Re:CSVファイルを読み込む アスキー 04/6/1(火) 1:33 質問
【14562】Re:CSVファイルを読み込む Hirofumi 04/6/1(火) 22:43 回答
【14573】Re:CSVファイルを読み込む アスキー 04/6/2(水) 10:11 質問
【14598】Re:CSVファイルを読み込む アスキー 04/6/2(水) 17:38 発言
【14603】Re:CSVファイルを読み込む Hirofumi 04/6/2(水) 21:11 回答
【14632】Re:CSVファイルを読み込む アスキー 04/6/3(木) 12:42 お礼

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