Перейти к содержанию
СофтФорум - всё о компьютерах и не только

ащита на VBA


Рекомендуемые сообщения

Кто нить знает, как защитить файл Excel от открытия НА ДРУГОМ КОМПЬЮТЕРЕ. То есть файл в первый раз запускается и определяет какой-то параметр компа и записывает в ячейку. При следующем запуске она (програмка по нажатию определенной кнопки или при загрузки файла) сравнивает опять же полученный параметр компа с записанным в ячейке, и если совпадает - то файл откроется, иначе нет.

То есть может кто знает какую-нить подобную функцию на VBA, которая определяет какой-то определенный уникальный для компа параметрь.

Буду очень благодарен!

Ссылка на комментарий
Поделиться на другие сайты

Можна написать что угодно,

но если при открытии книги держать нажатой Shift макросы не будут выполнятся и защита не сработает.

Ссылка на комментарий
Поделиться на другие сайты

ну тогда и сама суть документа с макросами не будет работать.

Все равно ведь защита только для тех кому лень разбираться в ней.

Так мож кто знает как это сделать?

[mergetime]1129133700[/mergetime]

В смысле хотя бы намек, я как-нибудь дальше сам.

Ссылка на комментарий
Поделиться на другие сайты

Смотрите в Excel - Сервис, Параметры, Безопасноть - Ставите пароль для открытия, Изменения (только для версии офиса XP и выше).

Ссылка на комментарий
Поделиться на другие сайты

Спасибо yuriks.

Сказал спасибо, а как воспользоваться этой функцией так и не разобрался. Тут вроде бы надо модуль windows подключать. А как это на VBA то и не знаю. Или тут вообще не так. Или библиотеку какю-нить. Может кто еще подскажет.

А как получить непосредственно системную инфу о винчестере, то есть то что пишется о нем, когда например компьютер загружается, то есть его непосредственную маркировку - мож знает кто? :g:

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...