
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.02.2006, 20:45:02
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
Как можно программно включить "доверенный доступ к Visual Basic Project" в Excel 2003? Может быть, например, есть ключ в реестре? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.02.2006, 21:07:42
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
Вирус пишешь? :) Не стоит делать такие штуки программно, лучше отлавливай ошибку "запрет на изменение кода" и показывай пользователям соответствующую надпись. Плюс упоминание в документации, мол для использования нашей системы вы должны таким-то образом настроить свой Эксель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2006, 10:23:47
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
White OwlВирус пишешь? :) Не стоит делать такие штуки программно, лучше отлавливай ошибку "запрет на изменение кода" и показывай пользователям соответствующую надпись. Плюс упоминание в документации, мол для использования нашей системы вы должны таким-то образом настроить свой Эксель. Я написал в документации, что требуется включить доверенный доступ к VBP - но видимо документацию у нас никто не читает (судя по телефонным звонкам) Я нашел ключи в реестре: [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security] "Level"=dword:00000002 "AccessVBOM"=dword:00000001 Первый отвечает за уровень безопасности (2-средний) Второй отвечает за доверительный доступ (1-включен) Программа написана на Delphi - проблема в том что с выключенным доверительным доступом не выкидываются отчеты в Excel.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2006, 10:28:54
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
Вопрос с версиями Office: 7.0 - Office 95 8.0 - Office 97 9.0 - Office 2000 10.0 - Office XP 11.0 - Office 2003 12.0 -Office 2005 Это правильно?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2006, 10:57:32
|
|||
|---|---|---|---|
|
|||
Visual Basic Project |
|||
|
#18+
SchwanЭто правильно?? Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2006, 18:58:07
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
SchwanЯ нашел ключи в реестре: [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security] Угу, но это только для 2003-го офиса. А если у пользователя другой какой-нибудь? :) SchwanПрограмма написана на Delphi - проблема в том что с выключенным доверительным доступом не выкидываются отчеты в Excel..Ну да, у меня та же самая проблема. Решил чисто организационными методами. Эксель не позволил мне создать макрос для конечного форматирования отчета? Показываю окошко с пояснением что мол "Для корректной работы нашей отчетной системы, требуется полный доступ к Экселю. Прочтите в документацию главу: Настройка Экселя". И все собственно говоря. Саппорт отсылает пользователя к той же самой главе... впрочем за последние пару лет такое случалось раза три только. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2006, 08:36:49
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
White Owl[quot Schwan]Я нашел ключи в реестре: [HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Security] Угу, но это только для 2003-го офиса. А если у пользователя другой какой-нибудь? :) 7.0 - Office 95 8.0 - Office 97 9.0 - Office 2000 10.0 - Office XP 11.0 - Office 2003 12.0 -Office 2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2006, 08:40:14
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
Сделал изменение программно - сначала определяется последняя версия Office, затем установлен ли Excel, затем устанавливается доверительный доступ.. все через реестр.. работает четко.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2006, 18:49:49
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
Да? А на реальных Экселях проверял? :) Вот у меня 2000-ый английский. Иду в регистри и вижу там только ключ Level а ключа AccessVBOM нету вообще. Ты уверен что правильно определил как Эксель регестрирует уровень защиты? Ты просто пока не встречался с юзерами-параноиками. Как только они расчухают что ты самостоятельно, не спросившись их мнения снизил им уровень защиты офиса - поднимут такой хай.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2006, 10:57:57
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
Если ключа нету, то его нужно/можно создать самостоятельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2006, 13:54:03
|
|||
|---|---|---|---|
|
|||
Visual Basic Project |
|||
|
#18+
А можно, пожалуйста, поподробнее с начала и до конца разжевать этот вопрос чайнику, то бишь мне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.10.2006, 14:02:18
|
|||
|---|---|---|---|
Visual Basic Project |
|||
|
#18+
demoniqusА можно, пожалуйста, поподробнее с начала и до конца разжевать этот вопрос чайнику, то бишь мне подробно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2184082]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
111ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 394ms |

| 0 / 0 |
