次の方法で共有

アドインが削除されない。

Anonymous
2015-03-16T06:06:36+00:00

office 2013  Excel x32 環境でアドインが消えない現象が出ています。

ご教授願います。

●アドインの追加手順

・VBAマクロを使用して

 AddIns("AAAAAA").Installed = True

 にいております。

●アドインの削除手順

・VBAマクロを使用して

 AddIns("AAAAAA").Installed = False

 にいております。

●削除手順後の現象

1.「Excelのオプション」‐「アドイン」で「アクティブでないアプリケーションアドイン」に登録されています。(問題ないと思う)

2.Excelのメニューに「アドイン」タブが残ります。(問題あり)

office 2010までは、動作していた実績のあるソースコードです。

何か改善策を知っている方ご教示ください。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2015-03-17T05:12:08+00:00

    ありがとうございます。

    AddIns("AAAAAA").Installed = False

    は、削除ではないということは理解しました。

    削除は下記のような処理を行っていました。

       With CommandBars("File")

            For i = .Controls.count To 1 Step -1

                If InStr(.Controls(i).Caption, "aaaaaa") > 0 Then

                    .Controls(i).Delete

                End If

            Next

        End With

        With CommandBars("Standard")

            For i = .Controls.count To 1 Step -1

                If InStr(.Controls(i).Caption, "AAAAAA") > 0 Then

                    .Controls(i).Delete

                End If

            Next

        End With

    Visual Basic for Application(VBA)

    へ投稿してみます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2015-03-17T04:45:35+00:00

    ​hideharufuruki さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Excel のメニューにアドイン タブが残り、削除されないということなのですね。

    情報を探してみたところ、参考となりそうなスレッドが見つかりました。

    投稿内容から状況が似ているかなと思うので、以下のスレッドで y sakuda さんが紹介されている削除方法を確認してみてはいかがでしょう。

    VBAマクロでExcel2013のアドインツール バーを削除できない。

    上記スレッドで紹介されている方法でもうまくいかないようであれば、専門の VBA フォーラムに投稿をしてみて削除方法について情報を集めてみるとよいと思います。

    Visual Basic for Application(VBA)

    まずは紹介されている削除方法を参考にしてみてくださいね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません