Як сканувати документи безпосередньо з Word 2022 2018 2016, 2013, 2010
Microsoft з якоїсь причини прибрала можливість сканувати безпосередньо з Word ще у версії Office 2010 (прибрали разом із корисною утилітою MODI – Microsoft Office Document). У нових версіях Word 2013 і Word 2016 також немає кнопки сканування безпосередньо з документа Word. Щоб вставити зображення зі сканера в Word, доводиться відскановане зображення в графічний файл на диск за допомогою діалогу утиліти сканування від виробника сканера, а потім вставляти в документ Word збережений файл малюнка. Все це дуже незручно, особливо коли доводиться сканувати і вставляти в документи Word десятки зображень на день.
У цій статті ми розглянемо спосіб додавання власної кнопки запуску майстра сканування Word і код невеликого VBA макросу, що дозволяє автоматично сканувати і вставляти зображення зі сканера безпосередньо в Word. Ця інструкція застосовується до Word 2016, 2013 та 2010 (враховуйте відмінності в інтерфейсі).
Отже, додамо новий макрос сканування до нашого Word 2016.
- Перейдіть на вкладку Перегляд і виберіть Макроси -> Макроси .
- У випадаючому списку Макроси виберіть Normal.dotm (загального шаблону). Вкажіть назву макросу WIA_Scan та натисніть кнопку Створити .
- У вікні редактора Visual Basic, що з’явилося, виберіть меню Tools -> References .If Not objScanImage Is Nothing Then
'удаляем старый файл
Kill strDate
' сохраняем скан во временный файл
objScanImage.SaveFile strDate
' вставляем файл Scan.jpg в документ Word
Selection.InlineShapes.AddPicture strDate
Set objScanImage = Nothing
End If
Set objWIADialog = Nothing
End Sub
Порада . У Word 2010 достатньо вказати наступний код (проте у Word 2016 і 2013 він не працює, тому що функція WordBasic.InsertImagerScan у Office 2010 була видалена).Sub WIA_Scan ()
On Error Resume Next
WordBasic.InsertImagerScan
End Sub - Тепер залишилося додати до стрічки Word новий розділ і додати до нього наш макрос (я додав кнопку сканування на вкладку Вставка). Перейдіть до налаштувань стрічки, додайте нову групу, в яку помістіть макрос (ви можете змінити іконку кнопки).
Спробуйте тепер натиснути на нову кнопку сканування.
VBA макрос дозволяє викликати стандартне діалогове вікно інтерфейсу WIA. Якщо у системі є кілька джерел WIA, вам буде запропоновано вибрати пристрій, з якого потрібно отримати зображення.
Після того, як ви вибрали пристрій WIA, з’явиться стандартне діалогове вікно сканера з налаштуваннями сканування та вікном перегляду.
Після вибору параметрів сканування натисніть кнопку Scan і дочекайтеся закінчення сканування.
Макрос автоматично збереже відскановане зображення в тимчасовий файл jpg і вставить його у відкритий документ Word. У документі Word ви можете змінити розмір та положення вставленого сканованого зображення.
Як ви бачите, тепер вставляти зображення зі сканера в документ Word стало набагато зручніше.