[エクセル]処理結果を残して次の処理をさせるには?
AシートのB~G列の各セルには数値が入っており、全部で数百行あります。
Bシートには、いろいろとデータ処理させる作業用のシートとなっております。
Bシートでは、6つの数字を入力するセルに数値を入力する事でデータ処理がされ、Bシート上で結果が算出されます。
現在はBシートに、Aシートの各行のB~G列の6つの数値を入力してデータ処理をして、結果を算出させています。
ですが、Aシートには数百行もあるので、1行1行の数値を入力して処理させていては時間と労力がかかってしまうので、一気に処理できる方法はないか考えていますが、良いアイディアがありません。
AシートのI列の各行に、Bシートでの処理結果をまとめて算出させる方法はないでしょうか?
例えばAシートのB~G列の各行に
1,2,3,4,5,6
7,8,9,1,2,3
4,5,6,7,8,9
と入力されているとします。
Bシートでは、各行の数字を足す処理をさせるとします。(実際はもっと複雑な処理をさせています)
一気にAシートにBシートでの処理結果を表示させたいと思ってます。
1,2,3,4,5,6,21
7,8,9,1,2,3,30
4,5,6,7,8,9,40
何か良い方法はないかと、ずっと考えているのですが、思い付きそうもなかったので、こちらで質問させて頂く事にしました。
アドバイスをお願い致します。
お礼
ありがとうございます。 アドバイスを参考しましたら、ずいぶんと高速になりました。 さらに改善し高速化を目指します。