Q&A

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

セル変更時アクションについて

にじいろ にじいろ

2024-07-01 18:09

お世話になっております。
セル変更時にアクションが起動する動きについて、複製することは可能でしょうか?

例えば1行目の「B列に値を入力/変更した際にA列に特定の値を入れる」というアクションを設定し、任意の数だけ行を増やせるようにしたいです。
アクションを使って2行目以降の列にも同じ「B列に値を入力/変更した際にA列に特定の値を入れる」というアクションを設定することはできませんか?

ボタンにアクションを設定→ボタンを複製するしかないでしょうか?
この場合、毎回ボタンを押さなければならないので、増やした行にも同じ設定が付与されると良いなと思っているのですが…。

よろしくお願いいたします。

Yexiongmao Yexiongmao
こんにちは。

図のように予め複数のセルにアクションを設定しておけます。
設定範囲を選択して右クリックのコンテキストメニューから「アクションの設定」を選択して新規アクションを作成します。(あとで⚙をクリックして範囲を変更することもできます。)
アクションは、対象行をROW()関数で設定します。
B列をブランクにした場合は、A列もブランクになるようにしました。
シートが開く際のOnOpenアクションで、入力可能なセルを設定しています。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

「セル変更時にアクションが起動」の複製はできないため、
あらかじめB列の全ての行が対象となるように設定頂くこととなります。
なお、ボタンの場合は複製は可能で、増やした行にも同じ設定で動作させることはできます。

また、例でご記載の場合、別枠にてB列の入力値とA列の特定値の対比表を作成頂き、
A列にはVLOOKUP関数を入れ、表示させることができると考えられますが、
如何でしょうか。

以上、よろしくお願いいたします。
メールコンタクトをとる