|
エクセルファイルが開いた時に、メニューを作るコードが書いてあるだけです。
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のプロパティ で保護。
書き直して追加、
マクロでメニューを作らなくてもユーザー設定で作っておいてブックにテンプしておいてもいいですし。
その際、ブックを閉じる時ボタンやメニュー等を削除するコードを入れておくと、アドインを閉じた時に貸すが残らなくて良いです。
詳しく書くとその他色々あるのでこの辺で。
|
|