Отключить печать экрана ключ в Excel - PullRequest
0 голосов
/ 15 апреля 2020

Я пытаюсь отключить ключ Print Screen в Excel, используя VBA. Вот код, он работает для других клавиш, таких как ВПРАВО, ВЛЕВО, ВВЕРХ, ВНИЗ или даже для нескольких клавиш. Но это не работает для клавиши Print Screen.

Private Sub Workbook_Open()

    Application.OnKey "{PRTSC}", ""

End Sub

1 Ответ

1 голос
/ 15 апреля 2020

Поскольку в соответствии с документацией Application.OnKey метод ключ {PRTSC} не существует. Таким образом, вы не можете этого сделать.

Также обратите внимание, что вы не можете запретить использование других инструментов для создания снимков экрана, таких как инструмент для снятия скриншотов, или любого стороннего инструмента, который может сделать снимок экрана. Даже вы могли бы взять свой мобильный телефон и сделать снимок экрана. Вы не можете предотвратить все это должным образом, поэтому нет смысла проводить здесь время.

Либо вы доверяете человеку, находящемуся перед экраном, либо не позволяете ему увидеть данные в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...