Excelから「SEQUENCE MAKER」のタブが消えてしまったときの対処方法

Sequence Makerを使っていると、ふとした瞬間に「SEQUENCE MAKER」のタブが

リボンから消えてしまっているときがあります。

Excelを再起動してみても復活しない・・・

一時的にタブが復活するが、Excelを再起動するとまた消える・・・

そんなときの対処法です。

先に結論から

まずは、以下の手順を試してください。

  1. Windowsを再起動する(Excelを完全に終了させるため)
  2. Sequence Makerを再インストールする(1回目)
  3. Excelを起動し、オプションからCOMアドインを開いてSequence Makerにチェックを入れる
  4. Excelを終了し、Sequence Makerをもう一度再インストールする(2回目)
  5. Excelを何度か起動してみて「SEQUENCE MAKER」のタブが消えないことを確認する

多くの場合は、これで復活するハズです。

Windowsを再起動

Sequence Makerを再インストールする際に、Excelが起動していると、インストールすることができません。

「Excelが起動中です。Excelを終了して下さい。」

とかいうメッセージが表示されてしまいます。

また、Excelを終了したつもりでも、実は裏でExcelのプロセスが動いている場合があります。

タスクマネージャーから終了させることもできますが、

面倒なのでwとりあえずWindowsを再起動することをオススメします。

Sequence Makerを再インストール

Windowsが起動したら、Sequence Makerを再インストールしましょう。

ダウンロードのページを参考に最新版を入手し、

インストールのページを参考に再インストールしましょう。

これだけで「SEQUENCE MAKER」のタブが復活する場合もありますが、

ダメな場合は、COMアドインの設定を確認します。

COMアドインの設定を確認

COMアドインの設定を確認します。

Excelの「ファイル」→「オプション」を開きます。

「アドイン」を選択し、「COMアドイン」を選択したら「設定」を押します。

COMアドインが表示されるので「Sequence Maker」にチェックが入っているか確認します。

チェックが入っていない場合はチェックを入れます。

「OK」を押して「SEQUENCE MAKER」のタブが復活していることを確認します。

しかし、ここで「SEQUENCE MAKER」のタブが復活しても、

Excelを再起動するとまたタブが消えてしまう…という悲しい状況に陥ることがあります。

その場合は、COMアドインで「Sequence Maker」にチェックを入れた後、

Excelを一旦終了し、Sequence Makerをもう一度再インストールします。

たぶんこれでExcelを再起動してもタブが消えなくなるはず。

もう少し詳しい話

Excelのアドインは、何らかの理由でアドイン使用中にクラッシュしたり、

不正な終了をしたりすると、「このアドインはなんかヤバいな」という判断をして、

次回の起動時からアドインを読み込まなくなります。

その結果、タブにも表示されなくなってしまいます。

そのヤバいかどうかの情報はレジストリに記録されています。

Sequence Makerの場合は以下のレジストリです。

コンピューター\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\Addins\Sequence Maker

ここにある

LoadBehavior

の値によって、Excel起動時にアドインが読み込まれるか判断されます。

LoadBehaviorの値が「3」だと正常に読み込まれるのですが、

「0」とかになっていると、読み込まれません。

ちなみに「0」になっている場合は、COMアドインで確認したときに

読み込み時の動作が「アンロードされました」と表示されます。

LoadBehaviorの値が「3」 以外になっている場合は、

レジストリからこのキーを削除するという手もあるのですが、

Sequence Makerを再インストールすると、インストーラーの処理で

自動的にLoadBehaviorを削除してくれるので、タブが復活するというわけです。

レジストリエディタは編集をミスると色々危ないので、

できれば触りたくないものです。

タイトルとURLをコピーしました