- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロ 計算式内の条件データを取得して計算をループ)
マクロで条件データを取得して計算をループする方法を教えてください
このQ&Aのポイント
- マクロを使用して、条件データを取得し、計算をループさせる方法について質問です。
- Sheet1の条件データを元に、Sheet2に計算結果を反映させたい場合、どのような方法を取ればよいでしょうか。
- 現在のマクロでは、絶対行参照で指定している部分をループさせる方法がわからず困っています。アドバイスをいただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
はて? >sheet2のB1の東京ではSheet1のA2のばななが これが千葉のB6に行った時に、やっぱり千葉の「A2のばなな」でいいのか、それとも実はここも違う事をしたいのか、説明がヌケてます。 できなかったB6に「実際はこういう式で入ってほしい」と、ご相談では欲しい結果までキチンと正しく情報提供するようにしてください。 作成例: sub macro1() dim r as long for r = 1 to 5 worksheets("Sheet2").cells(r * 4 - 2, "B").formular1c1 = _ "=SUMIFS(Sheet1!R1C2:R5C2,Sheet1!R1C5:R5C5,R[-1]C,Sheet1!R1C4:R5C4,RC1)" next r end sub
お礼
やりたいことができました。 詳細な説明が抜けており伝わりにくくすみませんでした。