Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2014, 18:54   #21
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
а так:
Код:
Private Sub Workbook_Open()
  If Environ("COMPUTERNAME") <> "ckadr" Then
    MsgBox "Вы открыли программу на НЕ РАЗРЕШЕННОМ РАБОЧЕМ МЕСТЕ", vbCritical, "ckadr"
    ThisWorkbook.Close
  End If
  Workbooks.Open Filename:="E:\TMP\Book_hugo.xls", Password:="123"
  Me.Close
End Sub
Все равно глючит, я уже вообще оставил только голый код, одна проверка компа и все если не тот то закрыть файл и все равно даже с точным именем компа - выдает сообщение, что нельзя:
Private Sub Workbook_Open()
If Environ("COMPUTERNAME") <> "ckadr" Then
MsgBox "Вы открыли программу на НЕ РАЗРЕШЕННОМ РАБОЧЕМ МЕСТЕ", vbCritical, "ckadr"
ThisWorkbook.Close
End If

End Sub
VladMar вне форума Ответить с цитированием
Старый 03.04.2014, 19:02   #22
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Так какое у Вас Environ("COMPUTERNAME") ?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 03.04.2014, 19:15   #23
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а так:
Код:
Private Sub Workbook_Open()
  MsgBox Environ("COMPUTERNAME")
End Sub
что видно?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 04.04.2014, 10:21   #24
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
а так:
Код:
Private Sub Workbook_Open()
  MsgBox Environ("COMPUTERNAME")
End Sub
что видно?
СПАСИБО ВСЕ ЗАРАБОТАЛО!!!

Последний раз редактировалось VladMar; 04.04.2014 в 10:57.
VladMar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет запуска приложений kostya67 Общие вопросы Delphi 4 29.10.2013 18:31
Запрет запуска приложений Google[Bot] Безопасность, Шифрование 21 16.01.2013 17:31
Hamachi - нет пинга до другого компа. malor Софт 7 31.01.2012 20:12
Запрет запуска файла. Andrew101095 Общие вопросы Delphi 4 04.10.2010 14:24
не запускается прога с другого компа kate158 Общие вопросы Delphi 16 07.08.2009 09:01