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

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

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

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

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

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

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

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

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

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

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


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