Excel VBA質問箱 IV

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

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


12244 / 13644 ツリー ←次へ | 前へ→

【11499】自作ツールバーについて カド 04/3/10(水) 10:59 質問
【11500】Re:自作ツールバーについて Jaka 04/3/10(水) 11:52 回答
【11506】Re:自作ツールバーについて IROC 04/3/10(水) 13:06 回答
【11547】Re:自作ツールバーについて カド 04/3/11(木) 12:42 お礼
【11546】Re:自作ツールバーについて カド 04/3/11(木) 12:41 お礼

【11499】自作ツールバーについて
質問  カド E-MAIL  - 04/3/10(水) 10:59 -

引用なし
パスワード
   自作ツールバーにマクロを登録して使っています。

登録されたマクロ名を見ると、
  ファイル名+マクロ名
となっています。

ファイル名が適切でなかったため、変更しようと考えていますが、
この登録されたマクロ名の中にファイル名が有るため
一つずつ手動で登録し直す必要があります。

何か良い方法はないでしょうか?

【11500】Re:自作ツールバーについて
回答  Jaka  - 04/3/10(水) 11:52 -

引用なし
パスワード
   こんにちは。
>一つずつ手動で登録し直す必要があります
>何か良い方法はないでしょうか?

状態が良く解ってないので、簡単に書くと
それが1番手っ取り早いと思います。

自作ツールバーって、ブックに添付したものですか?
だとすると、
自作ツールバーのボタンにマクロ登録する時、マクロの保存先を自分ブックにしておきブックに添付し保存。
そして、ブックを閉じる時に自作ツールバーを消すようにしておけば、ブックの名前を変えてもブックを開く舞にブック名に応じて関連付けられたツールバーが新規にエクセルにコピーされるので楽なんだけど。
この方法だとコピーしたブックにも適用されます。

最初の作り方が悪いと
>一つずつ手動で登録し直す必要があります
でしょうね。

【11506】Re:自作ツールバーについて
回答  IROC  - 04/3/10(水) 13:06 -

引用なし
パスワード
   特定のブックだけで使うマクロなら、そのブックにマクロを書く。

複数のブックで使うなら、マクロ専用のブックを作る。
(データのブックとマクロのブックを分ける場合など)

汎用のブックで使うなら、個人用マクロブックにマクロを書くか、
アドインファイルにするのが、一般的だと思います。

【11546】Re:自作ツールバーについて
お礼  カド E-MAIL  - 04/3/11(木) 12:41 -

引用なし
パスワード
   ▼Jaka さん 回答ありがとう御座います。

>自作ツールバーって、ブックに添付したものですか?

そうです。

>だとすると、
>自作ツールバーのボタンにマクロ登録する時、マクロの保存先を自分ブックにしておきブックに添付し保存。

そうしてます。

>そして、ブックを閉じる時に自作ツールバーを消すようにしておけば、ブックの名前を変えてもブックを開く舞にブック名に応じて関連付けられたツールバーが新規にエクセルにコピーされるので楽なんだけど。

手動でツールバーを消してみたら、確かにおっしゃる通り名前を変えても自動で
うまく行きました。

と言うことで、自動でツールバーを消すようにして全てが希望通りとなりました。

【11547】Re:自作ツールバーについて
お礼  カド E-MAIL  - 04/3/11(木) 12:42 -

引用なし
パスワード
   ▼IROC さん アドバイスありがとう御座いました。

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