1

私のアプリケーションは MS Excel のアドインで、「カスタム ツールバー」という名前が付いています。カスタム ツールバーの名前を他の名前に変更するにはどうすればよいですか。リボン クラス / リボン XML は使用していません。CommandBar、CommandButton、FaceID を使用して作成されますが、名前を変更する必要があるのは私だけです。

.net 4.0 VS WinForms を使用しています。

誰かがこれで私を助けてくれますか? 前もって感謝します。コード スニペットは次のとおりです。

  public void OnConnection(object application, Extensibility.ext_ConnectMode connectMode, object addInInst, ref System.Array custom)
    {           
        try
        {
        //    Microsoft.Office.Core.CommandBar toolBar = null;
        //    Microsoft.Office.Interop.Excel.Application excelApp = null;
        //    if (application is Microsoft.Office.Interop.Excel.Application)
        //    {
        //        excelApp = (Microsoft.Office.Interop.Excel.Application)application;
        //    }
        //    if (excelApp != null)
        //    {
        //        toolBar = AddExcelToolbar(excelApp, "MyApp");
        //    }

            if (key == null || key.GetValue("Enable").ToString() == "1")
            {

                Stopwatch sw = Stopwatch.StartNew();
                m_objAddInInstance = (Microsoft.Office.Core.COMAddIn)addInInst;
                if (application is Microsoft.Office.Interop.Excel.Application)
                 {
                    m_objOfficeComponent = new ExcelComponent((Microsoft.Office.Interop.Excel.Application)application);

                }
                else
                {
                    System.Windows.Forms.MessageBox.Show("Hi");

                }

                sw.Stop();

                    MyMessageBox.Log("sw.ElapsedMilliseconds : ",       sw.ElapsedMilliseconds.ToString());
                 MyMessageBox.Log("sw.Elapsed.TotalMilliseconds : ",sw.Elapsed.TotalMilliseconds.ToString());
                  MyMessageBox.Log("sw.ElapsedTicks : ", sw.ElapsedTicks.ToString());
                //m_objOfficeComponent.Init();
           }

        }

スクリーンショットを以下に示します ここに画像の説明を入力

4

1 に答える 1