|
-8 / 0 / 0
Регистрация: 07.11.2022
Сообщений: 20
|
|
Word Макрос «Работай сам!». Окажите содействие школьному учителю с Макросом07.11.2022, 11:13. Показов 6230. Ответов 53
Метки нет (Все метки)
Здравствуйте, уважаемые программисты!
Обращается к Вам учитель химии, которому пришлось проводить занятия еще и по информатике. Изучаем MS_Word. Дети не хотят печатать самостоятельно, хитрят и отчитываются чужими работами… Хочу раздать каждому «Именной файл» (ФИО - в колонтитулах) и запретить возможность вставки текста, скопированного из чужого файла. Т.е. смысл моего «тех.задания» – набирать тест в файле сам можешь, а скопировать его у кого-то и вставить в свой – не можешь. В общем, можно ли запретить функцию «копирование/вставка» при помощи Макроса? Спасибо. Андрей
0
|
|
| 07.11.2022, 11:13 | |
|
Ответы с готовыми решениями:
53
Окажите содействие с обновлением пк) Окажите содействие новичку! Окажите содействие в решении 4-х задач |
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
||
| 10.11.2022, 18:59 | ||
|
Вкладка "Файл" → "Параметры" → "Дополнительно" → в самом верху "Параметры правки" убрать галку "Разрешить перетаскивание текста".
1
|
||
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
|
| 10.11.2022, 19:10 | |
|
Solt12, попробуйте потестировать файл, приложенный к этому сообщению. В теории он должен сам отключать перетаскивание без дополнительных действий со стороны человека.
Тут вопрос, как он себя поведет, если в файле будет таблица или фигура, вот это нужно потестить.
1
|
|
| 11.11.2022, 04:21 | |
|
Такое рассужоение : поднять домен на учительском пк, все остальные к нему подключить и настраивать политтики для всех можно или нельзя копировать, запускать какие прожки и т.д.
Добавлено через 7 минут Такое рассуждение: поднять домен на учительском пк, подключить все остальные к нему и настраивать политики для всех - можно/нельзя копировать, запускать какие прожки..
1
|
|
|
-8 / 0 / 0
Регистрация: 07.11.2022
Сообщений: 20
|
|||||
| 11.11.2022, 11:51 [ТС] | |||||
|
Добавлено через 15 минут Добавлено через 2 часа 51 минуту Так вот, может быть возможно (далее мои варианты, может безграмотные, любой, какой подойдет или наведет Вас на мысль): * постоянно заставлять макрос «галки» срабатывать и срабатывать… * или срабатывать по какому-нибудь событию, например, когда наживется кнопка «ОК» при закрытии вкладки «Параметры Word» (допустим, ученики залезли вернуть «галку»). * или, когда выделяется текст мышкой: - провидится по левому полю листа - проводится по строчкам текста - нажимается Ctrl+A, Ctrl+5 - или с клавиатуры- Shift+->
0
|
|||||
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
|
| 11.11.2022, 12:08 | |
|
Solt12, по событию, когда активным становится другое окно (то есть внутри документа перетаскивание будет работать, а при попытке переключиться на како-то другой источник для копирования - будет отключено).
0
|
|
|
593 / 371 / 149
Регистрация: 21.09.2016
Сообщений: 1,410
|
||
| 11.11.2022, 12:16 | ||
![]() Я далёк от VBA, поэтому на логику даже не смотрел. Но слом защиты в текущем варианте занимает около минуты.
0
|
||
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
||
| 11.11.2022, 12:27 | ||
|
0
|
||
|
-8 / 0 / 0
Регистрация: 07.11.2022
Сообщений: 20
|
||
| 11.11.2022, 13:41 [ТС] | ||
|
Это же - будущее окружающее Вас общество (и Вашу жену, детей, друзей). Кто-то в ветке писал, что, мол, не мы (т.е. Вы - программисты) должны помогать школе и учителям, а правительство - повышать зарплаты и что-то там еще… Ну, могу констатировать, что на Правительство у Вас нет рычагов влияния нет. А вот поспособствовать образовательному процессу, т.е. не поставить снаряды… ну Вы поняли. А лучше переходите в наш лагерь. Будем формировать наше будущее общество и Правительство теми средствами, которые у нас есть. Или хотя бы не мешайте учителям, думая над совершенствованием снарядов, т.е. оказывая медвежью услугу Стране и льстя себе, думая, вот какой я программист. Где Вы были, когда я в самом начале ветки просил о помощи? Почему только один Dinoxromniy гордо несет звание Программиста?
0
|
||
|
593 / 371 / 149
Регистрация: 21.09.2016
Сообщений: 1,410
|
|||
| 11.11.2022, 14:09 | |||
|
1
|
|||
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
|||
| 11.11.2022, 14:19 | |||
|
В общем-то я согласен с Garic73, что файл можно взломать извне, поэтому изначально и спрашивал, что мешает детям удалить старый и скопировать новый файл. Тут вариаций много, но по сути все сводится к трем: заменить файл на похожую копию, вырезать VBA модуль (на что вполне справедливо указал Garic73), либо скопировать файл домой, там специализированной программой вытащить пароль, который потом при необходимости вводить на уроке для включения и отключения защиты. Мыслей, как обезопаситься от такого взлома у меня нет, хотя такому человеку я бы поставил 5 без вопросов. Беда в том, что пароль вытащит один человек, а пользовать будет весь класс.
0
|
|||
| 11.11.2022, 14:29 | |
|
2
|
|
|
Модератор
|
||
| 11.11.2022, 14:43 | ||
|
до сих пор вспоминаю свою учебу в 4-м классе уже через пару дней все мы поняли, что учительница дословно пересказывает учебник природоведения поэтому она очень резко реагировала, когда кто-то открывал учебник, уважение она сразу потеряла конечно ей не повезло, до нее у нас была отличная учительница, но она заочно закончила институт и перешла на 5-8 класс(математика) а ведь тогда не было компов, телевидения и прочего, дети знали намного меньше информации
2
|
||
| 11.11.2022, 15:03 | |
|
Не по теме: Jack Famous, могу только плечами пожать: лично я равнодушен как к счетчику спасибов, так и к оценкам своих способностей.
0
|
|
| 11.11.2022, 15:21 | |||||
|
OFF
Dinoxromniy, может я, немного и перегнул, но только от того, что Solt12 позволяет себе решать, кто
Я не вижу смысла в действиях ТСа. Вам интересно - ковыряйтесь ради бога, пишите защиту, ставьте блоки и придумывайте строгие инструкции. Потом придёт школьник и кто-то ему поможет это всё поломать (возможно, даже за 1 пост) ![]() Помимо всего прочего, наличие подобной проблемы говорит лишь об изначально неверном подходе и я не вижу смысла лечить труп (защищать программу, которая на самом деле не нужна). Также, мои вопросы "Как Word связан с информатикой" и "Какого рода задачи решаются в Word, чтобы научит с ним работать" — остались без ответа. Это ещё больше убеждает в бессмысленности всего мероприятия.
2
|
|||||
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
|||||||
| 11.11.2022, 15:44 | |||||||
|
Кликните здесь для просмотра всего текста
0
|
|||||||
|
ᴁ ©
|
|
| 11.11.2022, 21:21 | |
|
да, тема тупиковая...
ТС слабый и он это признает. Ну химик, чего взять... А главное, что цели ставит не правильные. Не научить чему-то ребятишек, а оказаться умнее их в репрессиях. Подход не правильный - надо менять. ТС- вы боитесь "обосраться" перед учениками, а надо стремится чему-то научить и быть интереснее отсутствующего учителя информатики. У вас есть шанс быть лучше и не скрывайте слабость от учеников, дерзайте вместе. Если вы сильны в химии, то и в информатике вас детишки запомнят. Задумайтесь о моих словах. Я писал об этом выше. Я "заразил" информатикой не одного человека и ни когда не стеснялся того , что чего-то не понимаю до конца. Разбираться совместно "заразительнее".
4
|
|
|
-8 / 0 / 0
Регистрация: 07.11.2022
Сообщений: 20
|
|
| 14.11.2022, 11:19 [ТС] | |
|
Dinoxromniy, доброе утро, здравствуйте!
Посмотрел четвёртый вариант… По-прежнему, если зайти в настройки (параметры Word) и вернуть галочку "Разрешить перетаскивание" один раз текст всё-таки перетаскивается… Можно ли написать код, который по таймеру будет отключать галку, например, через каждые 10-15 сек.? Спасибо
0
|
|
|
Динохромный
1639 / 776 / 288
Регистрация: 22.12.2015
Сообщений: 2,431
|
||
| 14.11.2022, 11:49 | ||
|
Перетаскивать должно получатся только внутри документа, но тут я большой проблемы не вижу - сам написал, почему бы и не копировать. Из другого документа перетаскивание не должно получаться, проверьте еще раз. Solt12, укажите версию вашего офиса.
0
|
||
|
-8 / 0 / 0
Регистрация: 07.11.2022
Сообщений: 20
|
|||||||||
| 14.11.2022, 17:16 [ТС] | |||||||||
|
После перетаскивания макрос снова сработает и снимет галку… Так вот, я и подумал, что аналогично могут поставить галку и ученики. А если макрос будет выполняться постоянно и по времени – быстрее (чаще), чем удастся поставить галку ученику, то защита – будет работать. Добавлено через 52 минуты Можно ли написать код, который по таймеру будет отключать галку, например, через каждые 10-15 сек.?
0
|
|||||||||
| 14.11.2022, 18:36 | |||||||
при малейшем продолжении подобного - получите предупреждение если и после этого не успокоитесь - красную карточку
0
|
|||||||
| 14.11.2022, 18:36 | |
|
Мультимедийное пособие! Окажите содействие Окажите содействие в решении задачи
Непонимаю, где в цикле ошибка.Окажите содействие Окажите содействие :) в создание простейшего текстового ред. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|