Как сканировать документы непосредственно из Word 2016

В Microsoft Office 2010 по какой-то причине разработчики решили убрать функцию прямого сканирования из Word, чем существенно усложнили задачу по вставке отсканированных изображений в тело документа. Чтобы вставить изображение со сканера, пользователю приходится передавать преобразованную в совместимый графический файл картинку на жесткий диск и только потом вставлять ее в Word-документ.

Отсутствие функции прямого сканирования может доставить массу неудобств, особенно если операцию приходится выполнять по нескольку раз в день.

В последующих версиях Microsoft Office 2013 и 2016 в отношении сканирования ничего не изменилось, сканы по-прежнему приходится вставлять опосредовано, но есть один способ, который может облегчить эту задачу.

Воспользовавшись небольшим макросом на языке VBA, вы можете создать собственную кнопку отправки изображений со сканера непосредственно в текстовый редактор. Способ этот работает в Word 2010, 2013 и 2016.

Первым делом скачайте файл с кодом скрипта по ссылке yadi.sk/i/N7uhShY6ZSVkUQ. Откройте Word, переключитесь на вкладку «Вид» и нажмите на панели инструментов Макросы -> Макросы.

Word

В открывшемся окошке выберите в выпадающем меню «Макросы из» опцию «Normal.dotm (общего шаблона)», дайте макросу название WIA_Scan (если хотите дать другое имя, нужно будет изменить его в коде) и нажмите кнопку «Создать».

Макросы

Откроется окно VB-редактора. Выберите в меню Tools -> References и отметьте птичкой в списке подключаемых компонентов библиотеку «Microsoft Windows Image Acquisition Library v2.0», именно она позволит Word получать доступ к внешним сканерам.

References

Сохраните настройку нажатием «OK», затем вставьте в поле редактора скопированный из скачанного ранее текстового файла код скрипта.

VB-редактор

Закройте окно редактора.

Осталось только добавить кнопку на панель инструментов.

Откройте настройки ленты.

Лента

В выпадающем списке «Выбрать команды» укажите «Макросы», создайте новую группу с подходящим названием и поместите в нее созданный макрос.

Настройки ленты

Нажав «OK».

Параметры Word

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

Лента инструментов

Если ее нажать, должно появиться стандартное окно Windows Image Acquisition, где вы сможете задать необходимые настройки и запустить процедуру сканирования, по завершении которой изображения автоматически будет вставлено в Word-документ.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
Программа VX Search — поиск в Windows с использованием цепочек условий

Windows 10 имеет неплохой встроенный механизм поиска с поддержкой индексации, но всё же пока он ...

Flashpaste — удобный инструмент для автонабора текста в документах и программах

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

Как создать ярлык для открытия последнего документа в Word

Если запустить Microsoft Word с рабочего стола, в левой области окна редактора будет выведен список ...

Sejda PDF Desktop — комбайн для работы с документами PDF

Среди всех форматов документов PDF является наиболее универсальным. Файлы этого типа могут содержать текст, гиперссылки, ...

3 комментария

  • Евгений:

    выполнил все по пунктам. при запуске макроса появляется сообщение объект не определен
    objWIADialog As WIA.CommonDialog
    Необходимые галочки в библиотеках установил.
    буду признателен за подмощь.

  • Евгений:

    увидел ошибку. все ок. спасибо

  • Максим:

    Будет ли данный код работать в Эксель 2010?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *