Q&A

回答の並べ替え:
投稿新規に質問を投稿する

シート間での動的なループ処理について

tito tito

2021-02-16 15:07

お世話になっております。

掲題について質問させていただきます。

現在、シートAでDBからデータを取得し、シートBでそのデータのリスト化を行いたいと考えております。
その時シートAからシートBにデータを渡すのですが、ここを動的に行えたらと思案しています。

現状、シート操作アクションのキャプチャアクションをループで回そうとしているのですが、「シートBのセルA1にA1+1をセットする」を入れようとすると「A1+1」の方はシートAなのでシートBの同じセルにデータが上書かれて入ってしまい上手くいきません。

こちらの改善点、あるいは代替案等がありましたらご教授願いたいです。

以上、よろしくお願いいたします。

c_taka c_taka
代替案となるかはわかりませんが、シートBのセルを動的に指定したいとのことであれば、シートAから以下のような手順でシートBのセルを指定することはできます。

・「シートBのセルA1にA1+1をセットする」の「セルA1」を「セル=F1」に変更。
・シートAのセルF1:「=ADDRESS(G1,H1,4)」
・シートAのセルG1:シートBの行番号
・シートAのセルH1:シートBの列番号
rokusanyon rokusanyon
「=A1+1」でシートAのA1セルに1を加算した値がシートBのA1セルにセットされます。