Перейти до основного матеріалу

Як змінити розмір усіх / кількох зображень у програмі Word?

Коли ми копіюємо або імпортуємо зображення з Інтернету чи інших файлів, розмір зображень може бути різним. Кожен знає, як змінити розмір малюнків по одному, але якщо ми хочемо одночасно змінити їх розмір до однакового розміру, як це зробити? Цей підручник покаже вам кілька методів зміни розміру зображень.

Змінюйте розмір зображень вручну в Word

Змінюйте розмір зображень за допомогою VBA

Змінюйте розмір кількох зображень одночасно за допомогою Kutools для Word


Змінюйте розмір зображень вручну в Word

1. Щоб показати ручки розміру зображення, натиснувши на зображення;

2. Наведіть курсор на одну з ручок розміру зображення.

3. Перетягуйте ручку розміру, поки розмір зображення не підходить для ваших потреб. Дивіться знімок екрана:

doc коригувати зображення 1

примітки: За допомогою цього методу ви не можете одночасно змінювати розмір кількох зображень. Вам потрібно змінити розмір їх по одному, поки не буде змінено розмір усіх зображень.


Змінюйте розмір зображень за допомогою VBA

За допомогою наведеного нижче коду VBA ви можете змінити розмір зображення до вашого ідеального розміру. Ви можете зробити це наступним чином:

У цьому прикладі розмір зображення змінюємо до висоти 1.78 дюйма та ширини 3.17 дюйма.

1. Виберіть зображення, яке потрібно змінити;

2. Прес Alt + F11 відкрити Microsoft Visual Basic для додатків вікно;

3. Клацання Модулі від Insert , скопіюйте та вставте наступний код VBA в Модулі вікно;

Код VBA: Змініть розмір одного зображення до певного розміру:

Sub ResizePics()
Dim shp As Word.Shape
Dim ishp As Word.InlineShape
If Word.Selection.Type <> wdSelectionInlineShape And _
Word.Selection.Type <> wdSelectionShape Then
Exit Sub
End If
If Word.Selection.Type = wdSelectionInlineShape Then
Set ishp = Word.Selection.Range.InlineShapes(1)
ishp.LockAspectRatio = False
ishp.Height = InchesToPoints(1.78)
ishp.Width = InchesToPoints(3.17)
Else
If Word.Selection.Type = wdSelectionShape Then
Set shp = Word.Selection.ShapeRange(1)
shp.LockAspectRatio = False
shp.Height = InchesToPoints(1.78)
shp.Width = InchesToPoints(3.17)
End If
End If
End Sub

4. Натисніть прогін кнопка або F5 клавішу для запуску коду VBA, і вибране зображення було змінено відповідно до необхідного розміру.

примітки: У наведеному вище коді,  In shp.Height = InchesToPoints (1.78) та shp.Width = InchesToPoints (3.17) - це висота та ширина малюнка, ви можете змінити розмір відповідно до ваших потреб.

За допомогою цього коду VBA ви також не можете одночасно змінити розмір всього або кількох зображень. Вам потрібно переходити між документами Word та Microsoft Visual Basic для додатків вікно, щоб вибрати зображення та застосувати код. Це занадто трудомістко.


Змінюйте розмір зображень за допомогою Kutools для Word

з Kutools для Word's Змінити розмір зображень утиліта, ви можете позбутися від цих надокучливих і трудомістких операцій і швидко змінити розмір усіх зображень із вашого документа.

Kutools для Word : з більш ніж 100 зручними надбудовами Word, які можна спробувати без обмежень протягом 60 днів. 

1. Будь ласка, застосуйте цю утиліту, натиснувши Kutools Plus > Зміна розміру. Дивіться знімок екрана:

2. Якщо ви хочете змінити розмір усіх зображень до певного відсотка від їх початкового розміру, виберіть один із шести відсотків зі спадного списку. Наприклад, якщо ви хочете змінити розмір усіх зображень на 50% від їх початкового розміру, виберіть 50%. Після клацання 25%, ви побачите, що всі зображення були розміром до 50%. Дивіться знімок екрана:

doc коригувати зображення 3

Якщо ви хочете налаштувати всі зображення до однакового розміру з вибраним, виберіть зображення як розмір моделі, а потім натисніть Kutools Plus > Зміна розміру > Змініть розмір зображень із виділенням, і всі зображення будуть змінені однакового розміру залежно від вибраного, див. знімок екрана:

doc коригувати зображення 4

Для отримання більш детальної інформації про Kutools для WordАвтора Змінити розмір зображень натисніть, будь ласка тут.

Натисніть, щоб завантажити Kutools для Word і безкоштовну пробну версію зараз!


Демонстрація: змініть розмір усіх зображень одночасно у програмі Word

Kutools для Word: з більш ніж 100 зручними надбудовами Word, спробуйте безкоштовно без обмежень протягом 60 днів. Завантажте та безкоштовно пробну версію зараз!

Найкращі інструменти продуктивності офісу

Kutools для Word - Підніміть свій досвід Word із Over 100 Чудові особливості!

🤖 Kutools AI Assistant: змініть свій текст за допомогою ШІ - Створення вмісту  /  Переписати текст  /  Узагальнити документи  /  Звертайтеся за інформацією на основі Документа, все в Word

📘 Майстерність документів: Розділити сторінки  /  Об’єднати документи  /  Експортувати вибране в різні формати (PDF/TXT/DOC/HTML...)  /  Пакетне перетворення в PDF  /  Експортувати сторінки як зображення  /  Друк кількох файлів одночасно...

Редагування змісту: Пакетний пошук та заміна між кількома файлами  /  Змінити розмір усіх зображень  /  Транспонування рядків і стовпців таблиці  /  Перетворити таблицю в текст...

🧹 Очищення без зусиль: Змітати Зайві простори  /  Розбиття розділів  /  Усі заголовки  /  Текстові поля  /  Гіперпосилання  / Щоб отримати більше інструментів для видалення, відвідайте наш сайт Вилучити групу...

Творчі вставки: Вставити Роздільники тисяч  /  Прапорці  /  радіо кнопки  /  QR-код  /  Штрих-код  /  Таблиця діагональних ліній  /  Заголовок рівняння  /  Підпис зображення  /  Заголовок таблиці  /  Кілька зображень  / Дізнайтеся більше в Вставити групу...

???? Точність вибору: Точне визначення конкретні сторінки  /  Таблиці  /  форми  /  заголовок абзаців  / Покращте навігацію за допомогою більше Виберіть функції...

Покращення зірок: Швидка навігація до будь-якого місця  /  автоматичне вставлення повторюваного тексту  /  плавно перемикатися між вікнами документів  /  11 Інструменти перетворення...

👉 Хочете спробувати ці функції? Kutools для Word пропонує a 60-денна безкоштовна пробна версія, без обмежень! ????
 
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I wasted a good 3 hrs or more trying to get these VBA macros to work. Gave up and tried Kutools which works great! Purchased it right away as it is well worth the $49!
This comment was minimized by the moderator on the site
If you save your document as .docx, then you will be able to open it as zip-archive. There will be media folder with all images (mine had PNG images). You can then use programs like IrfanView, XnViewMP, FastStone Viewer to perform batch transformations like resize, reduce color depth, etc. Pack your images back into zip and rename it to docx. For example, in my docx full of screenshots I needed to reduce number of colors to 8, which is enough for documentation purposes. After processing my 10MB doc became 1.8MB doc, so savings can be significant. Always save your original docx in case you want to restore pictures after too much degradation/processing etc.
This comment was minimized by the moderator on the site
I need to resize all images in a word document to the same width but not deform the images. so scale them to the same width. Is this possible through a macro?
This comment was minimized by the moderator on the site
Does anyone know if an image placeholder/dropper/automatic sizing feature is available in Windows 365? No idea where to look or find assistance on this since the Microsoft chat help was SO unhelpful. Any tips would be greatly appreciated.
This comment was minimized by the moderator on the site
save your money and run this macro: Credit to Dave Sub resizeimages() Dim i As Long With ActiveDocument For i = 1 To .InlineShapes.Count With .InlineShapes(i) .ScaleHeight = 60 .ScaleWidth = 60 End With Next i End With End Sub
This comment was minimized by the moderator on the site
Where i put this code?
This comment was minimized by the moderator on the site
save your money and run this macro: Credit to Dave Sub resizeimages() Dim i As Long With ActiveDocument For i = 1 To .InlineShapes.C ount With .InlineShapes(i ) .ScaleHeight = 60 .ScaleWidth = 60 End With Next i End With End Sub Excellent!!! You saved my money and my time. Thank you very much!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations