掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OLEオブジェクトを追加しそのオブジェクトのイベントを制御するには? (ID:80464)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
毎度お世話になっています。 VBA(EXCEL)なのですがよろしくお願いします。 VBAで値の入っている行分のボタンをシート上に追加します。 OLEobjects.addで。(有効行数はそのときで異なる) 10行データが存在するとボタンが10個追加されます。 ところが、ボタンの名前は、CommandButton1、CommandButton2... となってしまいます。 当然このボタンをクリックした時のイベントで処理を行いたいのですが、 Sub CommandButton1_click(),Sub CommandButton2_Click() などの、コードをあらかじめ用意しておくしかないのでしょうか? できれば、VB6等でフレームの中にボタンをコピーした場合のように Button(0),Button(1)のように配列に追加できれば一番いいのですが、 そうすればコードも"Sub Button_click(INDEX as integer)みたいに 出来れば最高なんですけど・・? 可能なのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.