Переименование активного листа Excel (с использованием VSTO) отключает кнопку «Добавить» в книге

Я работаю над проектом надстройки Excel, используя VSTO с С#. Я пытаюсь переименовать активный лист с именем, введенным пользователем. Код очень простой

Excel.Worksheet ws = (Excel.Worksheet)Globals.ThisAddIn.Application.ActiveSheet; 
ws.Name="the new name of the Sheet";

Однако, когда лист переименовывается, кнопка добавления новых листов отключается. Если я закрою и снова открою Excel, кнопка «Добавить» по-прежнему будет отключена. Что дает ?

Дополнительная информация. Кнопка находится на пользовательской вкладке на ленте.


person devanalyst    schedule 23.01.2016    source источник
comment
Где находится эта кнопка в пользовательском интерфейсе Excel? На рабочем листе? В ленте? В пользовательской панели задач? Если на листе, опишите, как он был создан и связан с вашим кодом VSTO. Нажмите на ссылку ИЗМЕНИТЬ под своим вопросом и ДОБАВЬТЕ ЭТУ информацию к своему вопросу.   -  person Cindy Meister    schedule 24.01.2016


Ответы (1)


Как создается кнопка добавления? Кто отключил эту кнопку в первый раз? Встроенная кнопка «Новый лист» не будет отключена при переименовании листа.

person templefox    schedule 15.02.2016