znalazłem makr VBA online, które zmienia rozmiar wszystkich obrazów w dokumencie Word:makro Visual Basic w programie Word do Resize/centrum/Usuń wszystkie zdjęcia
Sub ResizeAllImages()
''# make all images (both inline and floating)
''# 11 cm wide while preserving aspect ratio
Dim oShp As Shape
Dim oILShp As InlineShape
For Each oShp In ActiveDocument.Shapes
With oShp
.Height = AspectHt(.Width, .Height, _
CentimetersToPoints(11))
.Width = CentimetersToPoints(11)
End With
Next
For Each oILShp In ActiveDocument.InlineShapes
With oILShp
.Height = AspectHt(.Width, .Height, _
CentimetersToPoints(11))
.Width = CentimetersToPoints(11)
End With
Next
End Sub
nie mogę znaleźć nazwę metody, która Mogę użyć do wyśrodkowania wszystkich zdjęć. Czy ktoś wie, co muszę dodać i gdzie powinienem go dodać?
Na koniec chciałbym usunąć obrazy, które uważam za zbyt małe. Jak bym zrobił ... Jeśli szerokość kształtu jest mniejsza niż 5, a wysokość kształtu mniejsza niż 5, usuń kształt.
Dla łatwiejszego czytania dużych ilości tekstu online, czasami lubię wklejać wszystko w słowie, a następnie zmieniać je. Zamieniam każdy okres-spację, z linią kropki-instrukcji, która daje mi nową linijkę dla każdego zdania. Czytam lepiej, kiedy to jest tak. Odkąd wszystko wklejam, grafika też jest dostępna, więc chciałbym móc kontrolować rozmiar wszystkich obrazów i pozbywać się niepotrzebnych obrazów.
Dzięki. Ten fragment kodu zadziałał. –