Excel VBA質問箱 IV

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

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


11129 / 76735 ←次へ | 前へ→

【71147】Re:アドインを登録して、メニュー表示
発言  Jaka  - 12/2/2(木) 12:02 -

引用なし
パスワード
   エクセルファイルが開いた時に、メニューを作るコードが書いてあるだけです。

Sub Auto_Open
とか
Private Sub Workbook_Open()
に。

これを名前をつけて保存する時に種類でアドインを選ぶだけ。

で、
アドインの入れる場所。(Win2000 and Office2003の場合だけど。)
C:\Program Files\Microsoft\OFFICE11\Library

間違っても、ここに入れないほうが安全。
MsgBox Application.UserLibraryPath

メニュー等はここに少し書いてあります。
(2007以降は、解りません。)

ht tp://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=56;id=FAQ
ht tp://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=42;id=FAQ

パスワード保護は、普通にパスワード保護すればいいです。
VBエディタで、
ツール → VBAProjectのプロパティ で保護。


書き直して追加、

マクロでメニューを作らなくてもユーザー設定で作っておいてブックにテンプしておいてもいいですし。
その際、ブックを閉じる時ボタンやメニュー等を削除するコードを入れておくと、アドインを閉じた時に貸すが残らなくて良いです。
詳しく書くとその他色々あるのでこの辺で。
6 hits

【71144】アドインを登録して、メニュー表示 りんご 12/2/2(木) 10:56 質問
【71146】Re:アドインを登録して、メニュー表示 とおりすぎ 12/2/2(木) 11:59 回答
【71147】Re:アドインを登録して、メニュー表示 Jaka 12/2/2(木) 12:02 発言
【71148】Re:アドインを登録して、メニュー表示 kanabun 12/2/2(木) 13:44 発言
【71153】Re:アドインを登録して、メニュー表示 りんご 12/2/2(木) 17:38 お礼

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