Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / excel orphaned / 10 сообщений из 10, страница 1 из 1
16.11.2015, 13:14
    #39104380
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Есть программка на VBA в Excel которая иногда приводит к тому что один из процессов в Excel 'залипает' и теряет связь с окном.

т.е. Excel который можно только кильнуть.

Вопрос
что говорит общая практика - почему такое возможно и как нужно правильно писать код, что бы такое не происходило ?

ЕР
...
Рейтинг: 0 / 0
16.11.2015, 13:17
    #39104384
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
...
Рейтинг: 0 / 0
16.11.2015, 13:25
    #39104403
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Shocker.Pro,

забавное решение ) т.е. разбавить все циклы "DoEvents" ну ок.

Is this decision Excel64 compatible ?
...
Рейтинг: 0 / 0
16.11.2015, 13:32
    #39104416
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
essbase.ruзабавное решение ) т.е. разбавить все циклы "DoEvents" ну ок.

есть ли подводные камни которые нужно учитывать?

можно ли это проделать "бездумно" ?
...
Рейтинг: 0 / 0
16.11.2015, 14:48
    #39104545
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Про самый главный подводный камень я написал по ссылке. Нужно внимательно отнестись к разделяемым переменным, формам и т.п. Можно сделать "бездумно", но тогда "любой дятел может разрушить цивилизацию" (с)

Единственное, я не уверен был, что правильно понял вашу проблему.
...
Рейтинг: 0 / 0
16.11.2015, 15:30
    #39104582
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Shocker.ProЕдинственное, я не уверен был, что правильно понял вашу проблему.
да есть такое. но ! я применил этот рецепт , теперь наблюдаю . проблема плавающая - дня три уйдет на проверку.
...
Рейтинг: 0 / 0
16.11.2015, 18:34
    #39104866
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Удалось детализировать проблему

"Зависает" код который обрабатывает Ribbon. Точнее теряется объект типа IRibbonUI.

Блин. Меня это пИчалит .
...
Рейтинг: 0 / 0
16.11.2015, 18:48
    #39104897
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
FYI
дополнительно в код накрутил рекомендации из этой статьи

https://msdn.microsoft.com/en-us/library/ff726673.aspx?f=255&MSPPError=-2147217396
...
Рейтинг: 0 / 0
16.11.2015, 18:50
    #39104902
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Примеры кода-то будут? Или так и будут размышления "на пальцах"? ))
...
Рейтинг: 0 / 0
16.11.2015, 21:31
    #39104997
essbase.ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel orphaned
Shocker.Pro,

Если сделаете код-ревью - буду примного благодарен )

http://essbase.ru/essbase-act-excel-ribbon
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / excel orphaned / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]