• 締切済み

VBAを使ってグラフでのデータ管理がしたい

たった今、本を読み始めたVBA初心者です。 VBAを使うと、『シート3』に『シート1,2』で出た計算値だけを (一日おきに)グラフに表したいのですが、出来ますか? よくわからないので、教えてください。 アドバイスを頂けたら嬉しいです。 一応、今はこんな感じになっています 『シート1』Excelで検査値を一覧にして入力しています。       入力すると計算値が出るようにしました。 『シート2』同じく検査値を一覧にして入力しています。       (1とは別の試料を用いています)       入力すると計算値が出るようにしました。 シート1,2とも計算値を出すためにExcelで作ったもので、 一日おきに上書きしてデータは消してしまいます。

みんなの回答

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.2

>月曜までにやらねばならなくて なるほど、いろいろ事情があるようですね・・・ Sheet3に値を反映させるには、読み取って書く処理が必要になりますね。 「シート3のA1」=「シート1のA1」+ 「シート2のA1」 とするなら Sheet3.Cells(1, 1) = Sheet1.Cells(1, 1) + Sheet2.Cells(1, 1) とします。 この様なことを繰り返すといいです。 本のループサンプルのページを見てください。 もしまるまるサンプルをお望みなら、もっと詳しく書かないと、正確な答えが得られないと思います。 これを機にがんばってください。

momo999
質問者

お礼

少し進みました。 ありがとうございます。 もしよかったらもう少し教えていただければ嬉しいです。 Sheet1のA1に毎回入る計算値を Sheet3のA1次の日はA2次の日はA3に記録する方法で、また参っています。

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

>たった今、本を読み始めたVBA初心者 がんばってください。 ただ、すぐ質問していると、身につかないと思うのはわたしだけ? とりあえず・・・ やりたい事を「VBAの記録」ボタンを押してやってみてください。 記録を終えたら、記録内容を見てください。 少し手を加えるだけで、できると思います。

momo999
質問者

補足

月曜までにやらねばならなくて・・・尋ねてしまいました 何をしたらいいのか全く解りませんが、とりあえず出来るという事を聞いたので 努力しようと思う気持ちが出てきました。

関連するQ&A