Комрады. Добрый день. Сильно не бейте, но нет времени искать совершенно. Задача такая. Есть файл Excel с данными. Его периодически отсылаем в другой офис с обновлённой информацией в качестве отчёта. Хотелось бы чтобы иные сотрудники не воспользовались файлом и не переслали конкурентам или сами воспользовались инфой. Т.е. скажем... Мы отослали файл... Они его посмотрели-обсудили... И на следующий день или через два дня он изчез!
Реально ли?
Комрады. Добрый день. Сильно не бейте, но нет времени искать совершенно. Задача такая. Есть файл Excel с данными. Его периодически отсылаем в другой офис с обновлённой информацией в качестве отчёта. Хотелось бы чтобы иные сотрудники не воспользовались файлом и не переслали конкурентам или сами воспользовались инфой. Т.е. скажем... Мы отослали файл... Они его посмотрели-обсудили... И на следующий день или через два дня он изчез!
VEKTORVSFREEMAN, защита книги паролем здесь поможет слабо - необходимо не ограничить доступ вообще, а ограничить доступ некоторым отрезком времени, если я правильно понял.
Может помочь макрос со следующей логикой:
1). При открытии книги показывает стартовую страницу. Без разрешения макросов ничего посмотреть нельзя. 2). После разрешения макросов проверяется текущая дата. Если время для просмотра файла истекло - удаляем содержимое книги. 3). По закрытию книги защищаем структуру и делаем доступной для просмотра только стартовую страницу.
gallant, здравствуйте.
VEKTORVSFREEMAN, защита книги паролем здесь поможет слабо - необходимо не ограничить доступ вообще, а ограничить доступ некоторым отрезком времени, если я правильно понял.
Может помочь макрос со следующей логикой:
1). При открытии книги показывает стартовую страницу. Без разрешения макросов ничего посмотреть нельзя. 2). После разрешения макросов проверяется текущая дата. Если время для просмотра файла истекло - удаляем содержимое книги. 3). По закрытию книги защищаем структуру и делаем доступной для просмотра только стартовую страницу.Rioran
Роман, Москва, voronov_rv@mail.ru Яндекс-Деньги: 41001312674279
Сообщение отредактировал Rioran - Среда, 08.10.2014, 10:47
ну думаю это как самый легкий вариант, понимаю что разница весомая, но неужели сторонние люди которые хотели бы взглянуть результаты будут ломать голову "Как узнать пароль?" или "Как его снести?" Ведь пароль не имеет срока службы, так что файл будет покоится защищенным, пока его либо не удалят, либо железо не спишут в утиль. Конечно задумка с удалением данных 100% вариант))
ну думаю это как самый легкий вариант, понимаю что разница весомая, но неужели сторонние люди которые хотели бы взглянуть результаты будут ломать голову "Как узнать пароль?" или "Как его снести?" Ведь пароль не имеет срока службы, так что файл будет покоится защищенным, пока его либо не удалят, либо железо не спишут в утиль. Конечно задумка с удалением данных 100% вариант))VEKTORVSFREEMAN
"Опыт - это то, что получаешь, не получив того, что хотел"
Rioran, я бы при открытии просто время системное менял
Это если бы Вам было известно, что файл с сюрпризом =) От этого можно защититься счётчиком на количество открытий и/или подгрузкой времени из интернета.
Ещё можно поставить защиту на выделение ячеек, чтобы нельзя было копировать с листа.
А ещё, чтоб уж совсем надёжно - можно провести презентацию на своей территории, если данные слишком дороги компании.
Rioran, я бы при открытии просто время системное менял
Это если бы Вам было известно, что файл с сюрпризом =) От этого можно защититься счётчиком на количество открытий и/или подгрузкой времени из интернета.
Ещё можно поставить защиту на выделение ячеек, чтобы нельзя было копировать с листа.
А ещё, чтоб уж совсем надёжно - можно провести презентацию на своей территории, если данные слишком дороги компании.Rioran
Роман, Москва, voronov_rv@mail.ru Яндекс-Деньги: 41001312674279
Пароль - не вариант. Его всё-равно сообщить придётся. Задумка - нечего филиалу копить информацию, которую можно использовать в корыстных целях. Кстати идея со счётчиком открываний хорошая. Сделать раза на 2-3, и достаточно. Как реализовать?
Пароль - не вариант. Его всё-равно сообщить придётся. Задумка - нечего филиалу копить информацию, которую можно использовать в корыстных целях. Кстати идея со счётчиком открываний хорошая. Сделать раза на 2-3, и достаточно. Как реализовать?gallant
gallant, Пароль не на открытие файла имелся ввиду, а на редактирование, что бы доступен был только просмотр.
Макрос повесить на книгу, что бы при таком то значении в какой-нить защищенной ячейке, удалял в книге все листы, сохранял и закрывал приложение.
Вот только я второй раз из почты этот же файл достану и снова доброе утро. Тут надо уже очень глубоко копать(тереть историю в почте, прописывать счетчик где нить в реестре), оно Вам надо?
gallant, Пароль не на открытие файла имелся ввиду, а на редактирование, что бы доступен был только просмотр.
Макрос повесить на книгу, что бы при таком то значении в какой-нить защищенной ячейке, удалял в книге все листы, сохранял и закрывал приложение.
Вот только я второй раз из почты этот же файл достану и снова доброе утро. Тут надо уже очень глубоко копать(тереть историю в почте, прописывать счетчик где нить в реестре), оно Вам надо?Tachkin
Зачем тогда удалять файл, если устаревание информации происходит очень быстро?
Дано: Есть основной файл, в котором хранится особо важная информация, необходимо, чтобы по итогу ознакомления с ней филиал (которому совсем доверия нет) эту информацию терял. Тут могут быть проблемы, я писал выше, что извернуться можно по разному, и доступ ограничить просто так не получится.
НО: Вы говорите, что устаревание происходит после дня-двух (нескольких открытий файла) и ценность информации скатывается к 0.
Что тогда мешает просто оставлять файл в филиале, если он уже обесценился?
Зачем тогда удалять файл, если устаревание информации происходит очень быстро?
Дано: Есть основной файл, в котором хранится особо важная информация, необходимо, чтобы по итогу ознакомления с ней филиал (которому совсем доверия нет) эту информацию терял. Тут могут быть проблемы, я писал выше, что извернуться можно по разному, и доступ ограничить просто так не получится.
НО: Вы говорите, что устаревание происходит после дня-двух (нескольких открытий файла) и ценность информации скатывается к 0.
Что тогда мешает просто оставлять файл в филиале, если он уже обесценился?Tachkin
gallant, вы смешиваете информацию с носителем. В вашем случае "файл с данными" - это носитель информации. А изначальная тема вопроса - защита самой информации. Простой пример: если информация никому не нужна - то носитель и так уйдет в забвение (будет уничтожен, погребен в ворохе дальнейшей текучки, никому не будет более интересен); если же именно нужна, и именно информация - то противостоять копированию можно только административными мерами по защите её, а не носителя... А это совсем другая тема...
gallant, вы смешиваете информацию с носителем. В вашем случае "файл с данными" - это носитель информации. А изначальная тема вопроса - защита самой информации. Простой пример: если информация никому не нужна - то носитель и так уйдет в забвение (будет уничтожен, погребен в ворохе дальнейшей текучки, никому не будет более интересен); если же именно нужна, и именно информация - то противостоять копированию можно только административными мерами по защите её, а не носителя... А это совсем другая тема...AndreTM
Сугубое имхо, - как раз всё наоборот. Проще всего обязать кого-то "на месте" наблюдать за конфиденциальностью, нежели полагаться на "автоматическое испарение информации насовсем", которое (специалисты не дадут соврать) невозможно в принципе... Ту ведь дело как раз не в самом Excel - попробуйте заменить слова "файл Excel c данными" на "папочка (бумажная) с каждонощными фотками нашей секретарши" - и подумайте...
Сугубое имхо, - как раз всё наоборот. Проще всего обязать кого-то "на месте" наблюдать за конфиденциальностью, нежели полагаться на "автоматическое испарение информации насовсем", которое (специалисты не дадут соврать) невозможно в принципе... Ту ведь дело как раз не в самом Excel - попробуйте заменить слова "файл Excel c данными" на "папочка (бумажная) с каждонощными фотками нашей секретарши" - и подумайте... AndreTM
которое (специалисты не дадут соврать) невозможно в принципе...
Уж совсем то КГБ устраивать не нужно... Да и никто не будет настолько копаться в аналах "Корзины". Но человеческий фактор я бы исключил максимально. Люди такие существа непостоянные!
которое (специалисты не дадут соврать) невозможно в принципе...
Уж совсем то КГБ устраивать не нужно... Да и никто не будет настолько копаться в аналах "Корзины". Но человеческий фактор я бы исключил максимально. Люди такие существа непостоянные!gallant
Лежит у меня в заначке мерзкая бяка, код которой я вставлю в модуль "ЭтаКнига" важных файлов перед увольнением… [vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean) 'книга уничтожится безвозвратно после заданной даты!!! If Date <= #12/31/2029# Then Exit Sub With ThisWorkbook .Saved = True .ChangeFileAccess xlReadOnly On Error Resume Next SetAttr .FullName, 0 ' снять атрибут у файла "Только чтение" Kill .FullName .Close False End With End Sub
[/vba] подпилить под просьбу gallant, ИМХО, элементарно
Лежит у меня в заначке мерзкая бяка, код которой я вставлю в модуль "ЭтаКнига" важных файлов перед увольнением… [vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean) 'книга уничтожится безвозвратно после заданной даты!!! If Date <= #12/31/2029# Then Exit Sub With ThisWorkbook .Saved = True .ChangeFileAccess xlReadOnly On Error Resume Next SetAttr .FullName, 0 ' снять атрибут у файла "Только чтение" Kill .FullName .Close False End With End Sub
[/vba] подпилить под просьбу gallant, ИМХО, элементарно Alex_ST