Word 2007 Macro Help - PullRequest
       3

Word 2007 Macro Help

2 голосов
/ 10 января 2011

Я работаю над школьным проектом по скорости печати.Для того чтобы захватить символы пользователя в минуту, я подумал, что макрос Word будет полезен, поскольку они будут печатать только в Word.

Я не собираюсь делать полный кейлоггер - просто что-то, что подсчитывает, сколько символов набрал пользователь.Я искал подобные темы в другом месте, но они, кажется, всегда заканчивались тем, что кто-то отвечал: «Мы не поддерживаем этот вид кодирования» или что-то в этом роде.

Может ли кто-нибудь указать мне на полезное руководство?Я не очень хорош с Visual Basic.

1 Ответ

0 голосов
/ 13 января 2011

Что ж, word не поддерживает какие-либо события, к которым вы могли бы подключиться, чтобы отслеживать, КОГДА использование фактически вводит символы, что усложняет отслеживание скорости.

О лучшем, что вы могли бы сделать в нативномСлово макросов должно было бы установить таймер, а затем, через регулярные интервалы времени (скажем, каждую секунду), захватывать активный документ и проверять длину свойства .content.

, что было бы довольно грубым аналогом для символовв секунду, хотя.

В интернете есть куча всего, что связано с макросами слов, просто посмотрите в Google "Примеры Word VBA", чтобы получить кучу "em

".
...