ExcelのさまざまなワークシートにActiveXコマンドボタンがたくさんあります。
ボタンのいずれかがクリックされたら、ボタンの横のセルに文字列を入れたいと思います。
TopLeftCell
これまでのところ、ボタンのようにボタンの値を尋ねることはできず、コントロールの値と値Form control
だけを尋ねることができるため、これは非常に面倒です。すべてのシートにさまざまなセルの高さ/幅があるため、これらを行と列に変換するのは簡単ではありません。Top
Left
すべてのセル位置をハードコーディングしないようにしたいbutton_Click()
ので、ボタンを問題なく動かしたり、シートを変更したりできます...したがって、突然テキストが表示されたときにすべてのボタンのコードを変更する必要はありません2 1つのセルではなく、ボタンの横にあるセル。