- 締切済み
VBAを使ってグラフでのデータ管理がしたい
たった今、本を読み始めたVBA初心者です。 VBAを使うと、『シート3』に『シート1,2』で出た計算値だけを (一日おきに)グラフに表したいのですが、出来ますか? よくわからないので、教えてください。 アドバイスを頂けたら嬉しいです。 一応、今はこんな感じになっています 『シート1』Excelで検査値を一覧にして入力しています。 入力すると計算値が出るようにしました。 『シート2』同じく検査値を一覧にして入力しています。 (1とは別の試料を用いています) 入力すると計算値が出るようにしました。 シート1,2とも計算値を出すためにExcelで作ったもので、 一日おきに上書きしてデータは消してしまいます。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- TAGOSAKU7
- ベストアンサー率65% (276/422)
>月曜までにやらねばならなくて なるほど、いろいろ事情があるようですね・・・ Sheet3に値を反映させるには、読み取って書く処理が必要になりますね。 「シート3のA1」=「シート1のA1」+ 「シート2のA1」 とするなら Sheet3.Cells(1, 1) = Sheet1.Cells(1, 1) + Sheet2.Cells(1, 1) とします。 この様なことを繰り返すといいです。 本のループサンプルのページを見てください。 もしまるまるサンプルをお望みなら、もっと詳しく書かないと、正確な答えが得られないと思います。 これを機にがんばってください。
- TAGOSAKU7
- ベストアンサー率65% (276/422)
>たった今、本を読み始めたVBA初心者 がんばってください。 ただ、すぐ質問していると、身につかないと思うのはわたしだけ? とりあえず・・・ やりたい事を「VBAの記録」ボタンを押してやってみてください。 記録を終えたら、記録内容を見てください。 少し手を加えるだけで、できると思います。
補足
月曜までにやらねばならなくて・・・尋ねてしまいました 何をしたらいいのか全く解りませんが、とりあえず出来るという事を聞いたので 努力しようと思う気持ちが出てきました。
お礼
少し進みました。 ありがとうございます。 もしよかったらもう少し教えていただければ嬉しいです。 Sheet1のA1に毎回入る計算値を Sheet3のA1次の日はA2次の日はA3に記録する方法で、また参っています。