Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как запретить Copy/Past в Excel программно при создании файла / 4 сообщений из 4, страница 1 из 1
19.11.2013, 12:58
    #38469726
brato4karik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить Copy/Past в Excel программно при создании файла
Добрый всем день, задача на первый взгляд уже не новая, но так или иначе те решения которые попадаются при поиске не подходят.

Сформулировать ее можно так, программным образом создаются Excel файлы с использованием системы RMS(майкрософтовский механизм защиты офисных документов внутри домена). Файлы создаются с правами Change(работа в документе, его сохранение, работа с фильтрами и формулами).

Необходимо программно при создании файла запретить копирование в буфер. Вот это как раз и не удается реализовать. Прошу помощи в этом вопросе.

1) Вариант защита листа(запрет выделения ячеек) не очень хорош поскольку пользователи должны иметь возможность применять формулы

2) Ограничение на копирование при помощи RMS отключает фильтр/сортировку

3) Создание файлов с макросами(хочется избежать)

4) Создание внешних компонент и сторонних программ тоже исключено

Получается задание сводиться к тому как программно запретить(достаточно копирования) копи/паст в текущей книге Excel текущему юзеру(файл он не создает а получает по почте, файл формируется серверным процессом по запросу.)
...
Рейтинг: 0 / 0
19.11.2013, 13:42
    #38469827
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить Copy/Past в Excel программно при создании файла
brato4karik,

Если макросы использовать не хотите, защиту листа тоже - выхода нет вообще.
А каким образом пользователи должны применять формулы? Иметь возможность изменять имеющиеся или создавать в любой ячейке новые?
...
Рейтинг: 0 / 0
19.11.2013, 14:30
    #38469936
brato4karik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить Copy/Past в Excel программно при создании файла
Создавать новые, данные в персонализированных ексельках отражают результаты труда каждого адресата(количества, суммы, доли) Поскольку строк может быть больше 1000 то фильтр необходим, формулы суммирования и получения промежуточных результатов по итогам фильтров тоже необходимы.

Содержание файла это по сути детализированный отчет, и право пользователя работать в нем неоспоримо.

А запретить копировать в буфер нужно. Я полагаю что к макросам я приду, но до последнего хочется избежать этого
...
Рейтинг: 0 / 0
19.11.2013, 16:47
    #38470192
brato4karik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запретить Copy/Past в Excel программно при создании файла
Осмелюсь поднять
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как запретить Copy/Past в Excel программно при создании файла / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]