Přejít k hlavnímu obsahu

Jak změnit velikost všech / více obrázků v aplikaci Word?

Autor: Sun Naposledy změněno: 2020-05-29

Když kopírujeme nebo importujeme obrázky z Internetu nebo jiných souborů, jejich velikost se může lišit. Každý ví, jak měnit velikost obrázků jeden po druhém, ale pokud je chceme změnit na stejnou velikost najednou, jak to můžeme udělat? Tento výukový program vám ukáže několik metod změny velikosti obrázků.

Ruční změna velikosti obrázků v aplikaci Word

Změňte velikost obrázků pomocí VBA

Změňte velikost více obrázků najednou pomocí Kutools pro Word


Ruční změna velikosti obrázků v aplikaci Word

1. Kliknutím na obrázek zobrazíte úchyty pro změnu velikosti obrázku;

2. Umístěte kurzor na jeden z úchytů pro změnu velikosti obrázku.

3. Přetáhněte úchyt pro změnu velikosti, dokud velikost obrázku nebude vyhovovat vašim potřebám. Viz snímek obrazovky:

doc upravit obrázky 1

Poznámka: Pomocí této metody nemůžete změnit velikost více obrázků najednou. Musíte měnit jejich velikost jeden po druhém, dokud nezměníte velikost všech obrázků.


Změňte velikost obrázků pomocí VBA

S následujícím kódem VBA můžete změnit velikost obrázků na ideální velikost. Můžete to udělat následovně :

V tomto příkladu změníme velikost obrázku na výšku 1.78 palce a šířku 3.17 palce.

1. Vyberte obrázek, u kterého chcete změnit velikost;

2. lis Alt + F11 k otevření Microsoft Visual Basic pro aplikace okno;

3, klikněte Modul od Vložit kartu, zkopírujte a vložte následující kód VBA do souboru Modul okno;

Kód VBA: Změna velikosti jednoho obrázku na konkrétní velikost:

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. klikněte Běh nebo F5 klíč ke spuštění kódu VBA a u vybraného obrázku byla změněna velikost podle vaší potřeby.

Poznámka: Ve výše uvedeném kódu,  V shp.Height = InchesToPoints (1.78) a shp.Width = InchesToPoints (3.17) jsou výška a šířka obrázku, můžete změnit velikost podle svých potřeb.

S tímto kódem VBA také nemůžete změnit velikost celého nebo více obrázků najednou. Musíte se pohybovat tam a zpět mezi dokumentem Word a Microsoft Visual Basic pro aplikace v okně vyberte obrázek a použijte kód. To je příliš časově náročné.


Změňte velikost obrázků pomocí programu Kutools pro Word

S Kutools pro slovo 's Změnit velikost obrázků Utility, můžete se zbavit těchto otravných a časově náročných operací a rychle změnit velikost všech obrázků z dokumentu.

Kutools pro Word : s více než 100 užitečnými doplňky Wordu, můžete to vyzkoušet bez omezení za 60 dní. 

1. Použijte tento nástroj kliknutím Kutools Plus > Změna velikosti. Viz snímek obrazovky:

2. Pokud chcete změnit velikost všech obrázků na určité procento jejich původní velikosti, vyberte z rozevíracího seznamu jedno ze šesti procent. Chcete-li například změnit velikost všech obrázků na 50% jejich původní velikosti, vyberte prosím 50%. Po kliknutí 25%, uvidíte, že všechny obrázky byly zmenšeny na 50%. Viz snímek obrazovky:

doc upravit obrázky 3

Pokud chcete upravit všechny obrázky na stejnou velikost s vybraným, vyberte obrázek jako velikost modelu a poté klikněte na Kutools Plus > Změna velikosti > Změňte velikost obrázků pomocí výběrua u všech obrázků bude změněna stejná velikost na základě vybraného, ​​viz screenshot:

doc upravit obrázky 4

Podrobnější informace o Kutools pro WordJe Změnit velikost obrázků nástroj, klikněte prosím zde.

Klikněte a stáhněte si Kutools pro Word a bezplatnou zkušební verzi hned teď!


Ukázka: Změňte velikost všech obrázků najednou v aplikaci Word

Kutools pro Word: s více než 100 užitečnými doplňky Wordu, můžete to vyzkoušet bez omezení za 60 dní. Stáhněte si a vyzkoušejte zdarma hned!

Nejlepší nástroje pro produktivitu v kanceláři

Kutools pro Word - Zvyšte své zkušenosti se slovem Over 100 Pozoruhodné vlastnosti!

🤖 Kutools AI asistent: Transformujte své psaní pomocí AI - Generovat obsah  /  Přepsat text  /  Shrnout dokumenty  /  Vyžádejte si informace na základě dokumentu, vše ve Wordu

📘 Mistrovství dokumentů: Rozdělit stránky  /  Sloučit dokumenty  /  Exportovat výběr v různých formátech (PDF/TXT/DOC/HTML...)  /  Dávkový převod do PDF  /  Exportujte stránky jako obrázky  /  Tisk více souborů najednou...

Úprava obsahu: Dávkové hledání a nahrazení přes více souborů  /  Změnit velikost všech obrázků  /  Transponujte řádky a sloupce tabulky  /  Převést tabulku na text...

🧹 Čištění bez námahy: Smést pryč Extra prostory  /  Sekce přestávky  /  Všechny záhlaví  /  Textová pole  /  Odkazy  / Další nástroje pro odstraňování naleznete u nás Odstranit skupinu...

Kreativní vložky: Vložit Tisíc separátorů  /  Zaškrtávací políčka  /  Tlačítka rádia  /  QR kód  /  čárový kód  /  Tabulka diagonálních čar  /  Titulek rovnice  /  Titulek obrázku  /  Titulek tabulky  /  Více obrázků  / Objevte více v Vložit skupinu...

???? Přesné výběry: Přesně konkrétní stránky  /  Tabulky  /  Tvary  /  nadpisové odstavce  / Vylepšete navigaci pomocí vice Vyberte funkce...

Vylepšení hvězd: Navigujte rychle na libovolné místo  /  automatické vkládání opakujícího se textu  /  plynule přepínat mezi okny dokumentů  /  11 Konverzní nástroje...

???? Chcete si tyto funkce vyzkoušet? Kutools for Word nabízí a Denní zkušební doba 60, bez omezení! ????
Stažení zdarma     Více     Kup nyní
 
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