36 / 1 / 0
Регистрация: 26.03.2012
Сообщений: 7
|
|
1 | |
Можно ли ужесточить проверу VBA-отладчика10.04.2012, 00:19. Показов 788. Ответов 3
Метки нет (Все метки)
Уважаемые Знатоки!
Возможно, вопрос в заголовке некорректен. Поясню. Разработанная мной прога прекрасно бегает на моем Excel 2007. Зато, отсылая ее на тестирование (тоже 2007 офис), получаю ошибку за ошибкой. Похоже, мой отладчик прощает необъявленные переменные и, возможно, еще какие-то огрехи. Можно ли настроить его в режим максимальной строгости? Переписка с тестирующими занимает слишком много времени В качестве примера приложенное (кстати, не могу понять в чем здесь-то дело). Спотыкач происходит в коде Userform4
0
|
10.04.2012, 00:19 | |
Ответы с готовыми решениями:
3
Работа отладчика VBA Можно ли перевести программу с VB на VBA? Можно ли писать на VBA в OpenOffice Можно ли создать exe-приложения на VBA |
15145 / 6418 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
10.04.2012, 00:28 | 2 |
В имеющиеся модули напишите первой строкой Option Explicit
В Tools - Options - Editor установите флажок Require Variable Declaration, тогда во всех вновь создаваемых модулях будет автоматически появляться Option Explicit.
1
|
12.04.2012, 14:11 | 3 |
Скорее всего дело не в переменных, а контроле "Calendar".
У клиентов должны быть установлены все библиотеки по тем же путям, на которые есть ссылки в файле. Сразу бросаются в глаза две: Microsoft Calendar Control 2007 по пути C:\Program Files\Microsoft Office\Office12\MSCAL.OCX Ref Edit Control по пути C:\Program Files\Microsoft Office\Office12\REFEDIT.DLL
0
|
735 / 203 / 11
Регистрация: 23.06.2011
Сообщений: 440
|
|
12.04.2012, 20:05 | 4 |
Была такая проблема, что календарь у пользователей не работал, если в составе Офиса не было Outlook.
При этом, если какая-то библиотека отсутствует (пишется MISSING: перед ее названии в меню References), то он выдает ошибки на все функции VBA вне зависимости от их принадлежности.
0
|
12.04.2012, 20:05 | |
12.04.2012, 20:05 | |
Помогаю со студенческими работами здесь
4
Где можно нарыть книгу по VBA Можно ли оптимизировать код VBA Word Можно ли на VB использовать функции написанные на VBA Можно ли в VBA сделать контекстное меню? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |