Jump to content
СофтФорум - всё о компьютерах и не только

ащита на VBA


Recommended Posts

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

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

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

Link to comment
Share on other sites

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

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

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

[mergetime]1129133700[/mergetime]

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Спасибо yuriks.

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

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...