エクセルのアドインを作るときのメモ
エクセルのアドインを作るときのメモ。
エクセルのアドインの振る舞いを設定するレジストリキーがある。
HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\(アドイン名)
LoadBehavior の値に応じて変わる。通常は3らしい。
0 = Disconnect - ロードしません。
1 = Connected - ロードします。
2 = Bootload - アプリケーションの起動時にロードします。
8 = DemandLoad - ユーザーの要求があったときにだけロードします。
16 = ConnectFirstTime - 1 回だけ (次回の起動時に) ロードします。
http://support.microsoft.com/kb/238228/ja
*
エクセルのアドインを有効・無効にするVBAコード。
エクセルのアドインの振る舞いを設定するレジストリキーがある。
HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\(アドイン名)
LoadBehavior の値に応じて変わる。通常は3らしい。
0 = Disconnect - ロードしません。
1 = Connected - ロードします。
2 = Bootload - アプリケーションの起動時にロードします。
8 = DemandLoad - ユーザーの要求があったときにだけロードします。
16 = ConnectFirstTime - 1 回だけ (次回の起動時に) ロードします。
http://support.microsoft.com/kb/238228/ja
*
エクセルのアドインを有効・無効にするVBAコード。
Dim x As COMAddIn
For i = 1 To Application.COMAddIns.Count
Set x = Application.COMAddIns(i)
If x.Description = "(アドイン名)" Then
x.Connect = True
End If
Next
コメント
コメントを投稿