Excel VBA質問箱 IV

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

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


45875 / 76732 ←次へ | 前へ→

【35842】Re:シート上に設置したボタンのマクロについて
お礼  空牙  - 06/3/14(火) 16:29 -

引用なし
パスワード
   ▼ichinose さん:
Resありがとうございます。

>コッマンドバー「フォーム」のボタンに「ブック名!マクロ名」とマクロが登録されていて、マクロ名に相当するプロシジャーがシートモジュールにある・・・。
>ということは考えられないのですが。
>この場合、「mcr出力」というプロシジャーは標準モジュールに記述されていないと
>動作しないはずなのです。
>シートモジュールに「mcr出力」が記述されていれば、
>「Sheet1.mcr出力」等とマクロは登録されていなければ作動しないはずなんです。
>ボタンを「コントロールツールボックス」のボタンに変えるのならば、
>コードは、シートモジュールに記述しなければ作動しません。
>ここを確認しておいてください。
>

申し訳ありません、脱字しておりました。
正確には「ブック名!シート名.マクロ名」でした。
しかしどうしても"ブック名!"が消えません。
シートをコピーしたらコピー元のブックのシートのマクロを見に行こうとします。


>Windowsなら、大丈夫だと思いますが
>全てを確認したわけではありませんので
>確かなことはいえません。
>私が知っている限りでは、ボタンを動的に作成するコードがあると
>問題が発生することは確認しています。
>(動的というのは、コードでボタンを作成したり、削除したりすること
>これに対して静的というのは、予めボタンを作成しておいて運用すること
>をいいます)。
>どうしても心配なら、
>フォームのボタンに登録されているマクロを変更するしかないですが・・。
>検討してください

実は私も上記で配布したエクセルが動かないという現象は体験しております(汗
一からつくり直しても結局同じ現象に。。調査する方法がなくなったわけでは
ありませんし、また根気よく原因究明していきたいと思います。
それでだめなら、コントロールのボタンを使用しようとも。

ichinose さん
アドバイスありがとうございました。

3 hits

【35673】シート上に設置したボタンのマクロについて 空牙 06/3/9(木) 21:48 質問
【35682】Re:シート上に設置したボタンのマクロにつ... ichinose 06/3/10(金) 8:29 発言
【35708】Re:シート上に設置したボタンのマクロにつ... 空牙 06/3/10(金) 18:00 質問
【35725】Re:シート上に設置したボタンのマクロにつ... ichinose 06/3/11(土) 8:22 発言
【35842】Re:シート上に設置したボタンのマクロにつ... 空牙 06/3/14(火) 16:29 お礼
【35860】Re:シート上に設置したボタンのマクロにつ... ichinose 06/3/14(火) 18:32 発言

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