One way would be to record a macro doing the resize on one graphic, then
loop that code through the whole document. A couple of things to consider:
-- Are all of these graphics the same thing? Or a mixture of photos,
charts, metafiles, etc? That can make a difference on how VBA has to
"touch" the graphic to work with it.
-- Is there a way to use a graphics editor program to do this outside of
Word? Any time you touch a graphic in Word, the program stores a lot of
metadata, and sometimes two or more versions of the graphic, depending on
what it is and what you've done to it. This can bloat your document to
incredible size!
HTH
Ed