Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: CL | DM;

Вниз

защита от копирования листа в Excel   Найти похожие ветки 

 
Veronika   (2003-03-17 10:04) [0]

Можно ли запретить в экселе копирование листа(или его части) документа - куда либо?
Сформированный в экселе документ нужно без изменения распечатать один раз, при этом запретив его исправлять, и копировать его фрагменты куда либо... Подскажите пожалуйста - возможно ли это?


 
Alexandr   (2003-03-17 10:10) [1]

можно в сторону макросов покопать, но не факт.
Да и на Экселе свет клином не сошелся...


 
Sheriff   (2003-03-17 10:16) [2]

Excel (ХР) дает следующий макрос

ActiveWorkbook.Protect Structure:=True, Windows:=True


 
Veronika   (2003-03-17 10:20) [3]

Не хочется менять способ построения отчётов.
Поискала в справке - ничего похожего на BeforeCopyToClipBoard нету...


 
Veronika   (2003-03-17 10:41) [4]

>>Sheriff

Этот кусочек кода не запрещает выделить на листе фрагмент и вставить его в другой документ.


 
Sheriff   (2003-03-17 11:04) [5]

скрывайте лист
ActiveWindow.SelectedSheets.Visible = False
а не поясните подробно мотивы таких издевательств над Excel?


 
Veronika   (2003-03-17 11:17) [6]

Просто хотелось бы, чтобы этот документ, назовём его "накладная" был напечатан действительно только один раз, и не перепечатывался, и чтобы все исправления - только через клиентское приложение.


 
Alexandr   (2003-03-17 11:24) [7]

для этого уходят от excel


 
Roki   (2003-03-17 11:33) [8]

FastReport


 
Veronika   (2003-03-17 11:33) [9]

Т.е. вердикт таков - что НЕЛЬЗЯ что ли?


 
fareader   (2003-03-17 11:34) [10]

Хммм... интересный подход - печатать прогораммно накладные через ексель - меня пользователи бы уже живьем сожрали за такое. Тем более, что это не отчет для менеджера, которому информация должна быть дана в виде екслевской таблицы для последующего анализа.
А не проще ли использовать что-то более адаптированное к таим вещам:
FastReport, FreeReport, QuickReport и много чего еще, кстати многие компоненты поддерживают експорт в ексель....


 
Sheriff   (2003-03-17 11:36) [11]

да не показывайте пользователю вообще Excel.
сформировали накладную, отправили на печать и
тут же разрушили страницу (стерли данные и т.д.).
(все это не отображая Excel)
и в чем тут проблема?


 
fareader   (2003-03-17 11:36) [12]

2Veronika (17.03.03 11:33)
рекомендую рассмотреть предложение Sheriff (17.03.03 11:04) о снятии визибл с листа.


 
Veronika   (2003-03-17 11:38) [13]

хм.... а какая разница - через чё её печатать? Что любой другой отчёт нельзя подделать что ли?


 
Alexandr   (2003-03-17 11:39) [14]


> Хммм... интересный подход - печатать прогораммно накладные
> через ексель - меня пользователи бы уже живьем сожрали за
> такое.

а меня бы пользователи живьем сожрали, если бы я не дал им возможность вручную редактировать некорые документы прямо в word или excel :))))))))))))))


 
Fareader   (2003-03-17 11:45) [15]

>а меня бы пользователи живьем сожрали, если бы я не дал им >возможность вручную редактировать некорые документы прямо в ?>word или excel :))))))))))))))

У всех своя специфика :)


 
Alexandr   (2003-03-17 11:49) [16]

здесь палка о двух концах.
И у того и у другого есть свои достоинства и недостатки.
Но совместить 2 в 1 не так просто...



Страницы: 1 вся ветка

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
3-6367
PVOzerski
2003-03-14 14:10
2003.04.03
Паскальный Set в поле БД: насколько разумно?


14-6738
Мазут Береговой
2003-03-10 21:16
2003.04.03
Все обрыдло. Тупик. Лампочка погасла...


3-6419
Yuri Bezsonov
2003-03-16 18:30
2003.04.03
Максимальная скорость выборки


1-6575
nick_k
2003-03-21 22:44
2003.04.03
Будет ли работать прога, откомпилированная в Delhi 6 под Win 3.1


1-6493
Dimonich
2003-03-24 15:02
2003.04.03
Как свернуть прогу в трей?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский