Q&A

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

アクションによる関数のセット/関数文字列をセルに保持したい

G.B. G.B.

2019-12-23 17:32

お世話になります

関数を動的にセルにセットする場合、
https://cloud.celf.jp/celf-help/ja/texts/tips/dynamically_add_buttons/dynamically_add_buttons.html
によりますと
ヒント:
アクションで式(関数)をセットする場合は、全体を =”式(関数)” で囲みます。式中の文字列はさらに ” ” で囲います。
例:  ="=BUTTON(1,"""詳細")"
とあります。

そこで、"=BUTTON(1,"""詳細")"の部分を特定のセルに文字列として保持しておいて
アクションセットで、特定セルの関数文字列を任意のセルにセットし、任意のセルをボタンとする
ということは可能なのでしょうか。
いろいろやってみたけどうまくいきませんでした。

"=BUTTON(1,"""詳細")"の文字列をアクションセットに書くのがいやだなと思いまして。

Yexiongmao Yexiongmao
メダルベストアンサー
こんばんは。

アクションでセルの文字列を操作してボタンをセットすることができるかどうかはわかりませんが、アクションセットに文字列を直接書くのを回避するなら、どこかのセルにボタンをセットしておいて、コピーして貼り付けるアクションを使うのが簡単だと思います。
同じIDのボタンがセットされますので、同じアクションセットが起動されます。

ちなみに、文字列で書くとしたら、="=BUTTON(""詳細"",1)"となります。