Set con = Application.CommandBars("Worksheet Menu Bar").Controls.Add(msoControlPopup, 1, , , True)
на этой строке получаем:
анамнез:
Excel 2003
меню создается автоматически при загрузке надстройки.
нормально создавалось в течение нескольких лет и продолжает создаваться на других компах
перестало создаваться на одном из компов при невыясненных обстоятельствах(я был в отпуске - ничего не знаю)
сброс панели(вручную) позволяет один раз выполнить эту подпрограмму, но при следующем запуске опять вылетает
после сброса панели создает новое меню в панели, но опять вылетает при попытке создать в этом меню выпадающее подменю
переустановка офиса не помогла(с сохранением настроек)
просто добавление кнопок на панель проходит нормально, ошибка только при создании с параметром msoControlPopup
как лечить?
на этой строке получаем:
анамнез:
Excel 2003
меню создается автоматически при загрузке надстройки.
нормально создавалось в течение нескольких лет и продолжает создаваться на других компах
перестало создаваться на одном из компов при невыясненных обстоятельствах(я был в отпуске - ничего не знаю)
сброс панели(вручную) позволяет один раз выполнить эту подпрограмму, но при следующем запуске опять вылетает
после сброса панели создает новое меню в панели, но опять вылетает при попытке создать в этом меню выпадающее подменю
переустановка офиса не помогла(с сохранением настроек)
просто добавление кнопок на панель проходит нормально, ошибка только при создании с параметром msoControlPopup
как лечить?
Живи и дай жить..