Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


62026 / 76738 ←次へ | 前へ→

【19322】Re:グループ名の取得について
発言  つん E-MAIL  - 04/10/28(木) 11:03 -

引用なし
パスワード
   こんにちは。

>で上手く機能したのですが、グループ化した図形の名前の取得が上手く出来ません。
>
>Select Case ***********
> Case "グループ名1": 処理1
> Case "グループ名2": 処理2  
> Case "グループ名3": 処理3
>End Select

ちょっとやってみましたが、グループ化した図形にマクロを登録しても、
内部的には(この言葉が適切かわかりませんが)一つ一つの図形に登録されている形になってるみたいです。

Sub グループ3_Click()
  MsgBox Application.Caller
End Sub

グループ3という図形をクリックして上記を実行した場合、一つ一つしかクリック出来なくて、結局返ってくるメッセージボックスにも、一つ一つの図形の名前しか返って来なかったです。
なので、グループ名で判断させずに、一つ一つの図形の名前で判断させるしかないように思えます。
私もあまり知識があるわけではないので、もしかしたら何か技があるかもしれませんが・・・

>それと、余計な図形に誤って{マクロの登録}をしてしまった場合にマクロを解除するには図形を作り直すしかないのでしょうか?

これは、単純に「マクロの登録」の「マクロ名」のところを削除すればいいんじゃないのかな?

0 hits

【19319】グループ名の取得について 知ろう途 04/10/28(木) 10:30 質問
【19321】Re:グループ名の取得について Jaka 04/10/28(木) 10:53 回答
【19322】Re:グループ名の取得について つん 04/10/28(木) 11:03 発言
【19328】Re:グループ名の取得について 知ろう途 04/10/28(木) 11:36 お礼
【19330】Re:グループ名の取得について つん 04/10/28(木) 14:00 回答
【19334】Re:グループ名の取得について 知ろう途 04/10/28(木) 14:54 お礼

62026 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free