Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.07.2008, 21:05   #1
prosto_i
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 28
Вопрос доступ к книге под логином

Доброе время суток!
Начальство поставило задачу- организовать "избирательный доступ к книге Exsel и чтоб защита была(от копирования ,печати, изменения данных)". Скрипты не писал никогда... Темы форума просмотрел нашел похожую задачу, http://www.programmersforum.ru/showt...t=13703&page=3 с вложенным UserControl.rar ,все хорошо однако в книге моей порядко 20-25 листов,как изменить скрипт чтобы он включал доступ к книге, но с разными полномочиями я не знаю...Заранее благодарю.
prosto_i вне форума
Старый 30.07.2008, 07:27   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Если все устраивает, и нужно просто изменить количество листов (пользователей), то войдите под логином "Admin" (пароль - "000"), добавьте требуемое количество листов и в коде макроса в массивы "a" и "b" пропишите логины и пароли соответственно, для этих листов (пользователей), соблюдая очередность.
Что значит
Цитата:
изменить скрипт чтобы он включал доступ к книге, но с разными полномочиями
я не понимаю. Нужно подробнее.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 30.07.2008, 12:35   #3
prosto_i
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 28
По умолчанию

Большое спасибо что откликнулись!
С изменением пароля и логина я разобрался, мне нужно чтобы пользователь попадал в книгу со всеми страницами (они общие для всех), но имел разный допуск (права только для чтения-копировать,изменять и выводить на печатать нельзя!!! и т.д.)
prosto_i вне форума
Старый 30.07.2008, 13:00   #4
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Приведите конкретный список того, что нужно запрещать тому или иному пользователю. Думаю, создать массив ключей, которые Admin сможет применять индивидуально для каждого (в зависимости от логина). По-моему, так будет более гибко. Я специально рассказал Вам путь, по которому можно все это сделать, т.к. не знаю, успею или нет. Ухожу в отпуск.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 30.07.2008, 13:28   #5
prosto_i
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 28
По умолчанию

1. запрещается изменять, выделять, копировать и выводить на печатать
2. запрещается выделять, копировать и выводить на печатать можно только изменять
3. полный доступ
prosto_i вне форума
Старый 30.07.2008, 13:51   #6
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

1) А как что-нибудь изменить, ничего не выделив?
2) Сохранять книгу все могут?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 30.07.2008, 13:57   #7
prosto_i
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 28
Смущение

на каждой странице есть сгрупперованные 3 столбца в исходном состоянии (когда книга просматривается они свернуты). когда входят пользователи с полномочиями изменения -они могут открыть и внести изменения именно в эти столбцы и сохранить. Заранее очень благодарен за хлопоты...
prosto_i вне форума
Старый 31.07.2008, 05:23   #8
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Приложите небольшой файл-пример с какими-нибудь данными, с несколькими листами и созданными с группами на них.
Я понимаю так: имеются 3 варианта.
1. Могут только просматривать.
2. Могут открыть группу и внести изменения только в этот диапазон.
3. Полный доступ.
Причем, 1 и 2 не могут выводить на печать (а от PrintScreen, по-моему, не спастись; есть куча утилит, копирующих экран).
И еще. Каждый пользователь, в зависимости от логина (и пароля) получает возможность работать на индивидуальном листе, или на всех?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 31.07.2008, 09:34   #9
prosto_i
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 28
По умолчанию

1.Каждый работник работает со всеми листами.
2.Все книги анолагичны вложенной, только в них листов больше
Вложения
Тип файла: rar книга.rar (15.3 Кб, 32 просмотров)
prosto_i вне форума
Старый 31.07.2008, 11:33   #10
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение. Не знаю, так ли сделано, как Вы хотели.
Принцип:
При открытии книги, будет предложено ввести пароль. Их три.
При вводе "111" - пользователь получает только право просмотра листов книги.
При вводе "222" - пользователь получает право просмотра листов книги, открыть группу (отобразить скрытый столбец) и редактировать ячейки только в этом столбце. Причем, только с клавиатуры - вырезать, копировать и вставлять запрещено.
При вводе "333" - пользователь получает полный доступ.
При вводе других значений - доступ запрещен.
Пользователи "111" и "222" не могут отправить на печать.
Пароль на VBA проект и на защиту листов - "abcd". Изменять все пароли необходимо в коде макроса.
Вложения
Тип файла: rar Users.rar (20.0 Кб, 61 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск по книге PIKA4Y Microsoft Office Excel 5 03.02.2009 20:23
поиск листа в книге tat-besidovska Microsoft Office Excel 1 12.02.2008 11:00
Поиск в книге Andr Microsoft Office Excel 1 20.11.2007 21:47
Проблема в Гостевой книге Tempting HTML и CSS 4 10.02.2007 00:18
Поиск в книге asale Microsoft Office Excel 7 26.01.2007 07:29