| Автор: Сергей, Выбор | 26497 | 03.03.2011 09:32 |
|
Эксель в чистом виде - всего навсего табличный редактор. Дополнительных механизмов защиты и разграничения в данном продукте маловато. Реализация дополнительных функций осуществляется программированием на VB.
Но, как я уже говорил, если взялись прнограммировать, то можно и приложение для работы с БД накропать. Тем более, что задачка тривиальная и если делать неторопясь, "левой ногой" и не заморачиваясь на эстетство - решается за пару дней. Бесплатных средств разработки полным полно. Например сейчас модно лабать на C#. У мелкомягких есть бесплатный Visual C# Express. И вот тут по защите информации, разграничению доступа и другим вкусностям открывается неограниченный простор. |
|
| Автор: malotavr | 26499 | 03.03.2011 10:37 |
|
> Ну так а каким образом ограничение редактирования ячеек
Это не только защита от редактирования ячеек ;) Вторая ссылка в результатах поиска Там есть даже пример решения вашей задачи. Скрипты на VBS позволяют выполнять все действия, которые вы можете сделать руками, в том числе - динамически скрывать/показывать отдельные столбцы, строки и листы. Беда в том, что эти скрипты не мешают пользователю вернуть все обратно. Это решается с помощью защиты ячеек и листов. |
|
Просмотров темы: 8015