Многопользовательский доступ к файлу Excel с аудитом изменений
Организация многопользовательского доступа к содержимому книги Excel с ограничением доступа к определенным листам каждому пользователю. Количество пользователей и листов не ограничено.
В специальный журнал (Аудит) записываются события открытия файла пользователем и выполняемые им изменения содержимого ячеек, удаления и добавления строк, столбцов, удаление листов. Аудит может вестись в этой же книге, либо в другом файле xlsx с парольным доступом.
Пользователи имеют разные уровни доступа: Уровень 0 является админом и имеет возможность создания других пользователей и настройки их доступа к листам. Только уровень 0 позволяет просматривать и чистить журнал аудита.
Данная система не обеспечивает защиты файла Excel от извлечения из него данных или несанкцинированного и не логгируемого изменения опытным специалистом. А призвана для организации контроля доступа обычных пользователей и быстрого анализа ошибочно введенных ими данных.
Для работы необходимо разрешить макросы VBA для всех пользователей нужной книги. Если пользователь не знает пароля, он не имеет доступа к книге (видит Лист1 только под окном ввода пароля). Пользователи без макросов видят в книге только Лист1, могут его менять и никакие логи при этом не пишутся.
Поддерживаются версии Excel от 2010 с включенными макросами.
Заказчик получит:
Передаются 2 файла: файл с программой и внешний файл для аудита
До начала работы заказчик должен предоставить:
Нужен либо Ваш файл в который я внедрю нужные программы, либо Вы получаете готовый пустой файл и можете самостоятельно изменить состав и содержимое листов продаваемого мною файла.