Проблема с панелью инструментов в Excel 2003 - PullRequest
0 голосов
/ 15 января 2010

У меня есть очень простая надстройка для Excel, встроенная в Visual Studio 2008 для Excel 2003, которая создает панель инструментов с несколькими кнопками.

Когда я отлаживаю его с системным форматом, установленным на "Английский (США)", он работает отлично, без проблем.

Однако этот плагин будет использоваться с System Format, установленным на «French (France)», и когда я пытаюсь отладить плагин в этой конфигурации, панель инструментов (созданная плагином) не показано на рисунке.

Во время отладки я вижу, что методы, которые создают панель инструментов, выполняются, и код возвращается нормально, но я ничего не вижу в Excel, и если я переключаю формат обратно на английский, он снова работает.

Кто-нибудь знает, в чем может быть причина?

Ответы [ 2 ]

0 голосов
/ 01 февраля 2010

В итоге возникла проблема, связанная с десятичным разделителем, который изменяется для французского языка, и с проверкой, которую я выполнял в своем коде. Я пропустил эту часть при отладке, в любом случае спасибо за ответы.

0 голосов
/ 15 января 2010

У меня была похожая проблема с надстройкой, созданной для Excel 2000. Хотя панель инструментов показывалась, на панели инструментов ничего не было. Я смог исправить проблему, загрузив офисный мультиязычный пакет 2003.

Вот ссылка на него, если у вас ее еще нет, возможно, стоит попробовать. http://office.microsoft.com/en-us/ork2003/HA011402201033.aspx

...