締切り済みの質問
たった今、本を読み始めたVBA初心者です。
VBAを使うと、『シート3』に『シート1,2』で出た計算値だけを
(一日おきに)グラフに表したいのですが、出来ますか?
よくわからないので、教えてください。
アドバイスを頂けたら嬉しいです。
一応、今はこんな感じになっています
『シート1』Excelで検査値を一覧にして入力しています。
入力すると計算値が出るようにしました。
『シート2』同じく検査値を一覧にして入力しています。
(1とは別の試料を用いています)
入力すると計算値が出るようにしました。
シート1,2とも計算値を出すためにExcelで作ったもので、
一日おきに上書きしてデータは消してしまいます。
投稿日時 - 2003-01-10 23:32:26
1人が「このQ&Aが役に立った」と投票しています
回答(2件中 1~2件目)
>月曜までにやらねばならなくて
なるほど、いろいろ事情があるようですね・・・
Sheet3に値を反映させるには、読み取って書く処理が必要になりますね。
「シート3のA1」=「シート1のA1」+ 「シート2のA1」
とするなら
Sheet3.Cells(1, 1) = Sheet1.Cells(1, 1) + Sheet2.Cells(1, 1)
とします。
この様なことを繰り返すといいです。
本のループサンプルのページを見てください。
もしまるまるサンプルをお望みなら、もっと詳しく書かないと、正確な答えが得られないと思います。
これを機にがんばってください。
投稿日時 - 2003-01-11 00:51:59
お礼
少し進みました。
ありがとうございます。
もしよかったらもう少し教えていただければ嬉しいです。
Sheet1のA1に毎回入る計算値を
Sheet3のA1次の日はA2次の日はA3に記録する方法で、また参っています。
投稿日時 - 2003-01-11 02:06:40
>たった今、本を読み始めたVBA初心者
がんばってください。
ただ、すぐ質問していると、身につかないと思うのはわたしだけ?
とりあえず・・・
やりたい事を「VBAの記録」ボタンを押してやってみてください。
記録を終えたら、記録内容を見てください。
少し手を加えるだけで、できると思います。
投稿日時 - 2003-01-10 23:43:28
補足
月曜までにやらねばならなくて・・・尋ねてしまいました
何をしたらいいのか全く解りませんが、とりあえず出来るという事を聞いたので
努力しようと思う気持ちが出てきました。
投稿日時 - 2003-01-11 00:23:52
OKWaveのオススメ
おすすめリンク