- 締切済み
エクセルで毎日配信されるデータを抽出したい
こんにちは。 毎日サイトからメールでエクセルデータが添付され送られてくる相場一覧について相談させてください。 【送られてくるデータ】 エクセル シート:5枚 【現在の作業】 このシートのうちの4枚の一部分に欲しいものの相場が載っているので、それをコピーして、 別に作ったカレンダーに貼り付け、折れ線グラフにしています。 【改善したいこと】 ○送られてくるエクセルデータの中から 必要なデータから必要な部分だけを自動で抽出したい ○抽出データをカレンダーに毎日更新して載せたい ○そのデータを折れ線グラフで表したい 今、行っている作業をマクロで記録して、 マクロ起動用のファイルを作成し、届いたデータを開いてマクロを起動させようとしたのですが、 うまくできませんでした。 このような場合、どのようにして作業するのがいいのでしょうか? 毎日の作業なので、あまり手間と時間をかけたくないのですが、 マクロは記録位しか経験がなく、困っています。 どなたかご教示お願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
表の実例が挙げてないので、答えようが無い。 問題点になりそうな特徴を残して、模擬実例を作る能力を磨くことと、回答してもらうのだから、実例を挙げて説明する労を惜しまないこと。 抜き出し条件など何もわからない。 カレンダーに貼り付けるのは一歩余分な処理が必要なので、元データには日付はないのか。そのデータだけでは役立たないのか。 別に過去に蓄積したデータに今回のデータを付け加えるのか。 エクセルでもコンピュタ処理は、チョットしたことが、処理を随分複雑にしたりするものだ。 内容詳細がわからず、関数で出来ないとも断言できない。 >必要なデータから 条件は? >必要な部分だけを自動で抽出したい 必要な列?固定(決まった)列か。 >カレンダーに毎日更新して載せたい カレンダーの状況 更新とは? >データを折れ線グラフで表したい マクロの記録でわかるでしょう。データ領域の変動対応かな。 丸投げに近い質問にならざるを得ないのかな。
- nayuta_lot
- ベストアンサー率64% (133/205)
こんにちは >○送られてくるエクセルデータの中から >必要なデータから必要な部分だけを自動で抽出したい 必要なデータ、必要な部分、処理方法、抽出基準は質問者さんにしか わからず、何をどうしたいのか具体的に書かないと誰も回答できない と思いますよ。 ちなみにマクロで記録しても、必要なデータ、必要な部分が毎回 違っていたら、マクロの記録では、できません。 VBAでやるなら、それなりのプログラミング知識が必要です。 もっとも、フォーマットなどがきちんとしていれば、関数で済む内容 なのかもしれませんが・・
お礼
ご指摘ありがとうございます。 申し訳ありませんでした。 もう一度質問しなおします。
お礼
ご指摘ありがとうございます。 申し訳ありませんでした。 もう一度質問しなおします。