VBA применить стиль ко всем изображениям в Word DOC

StackOverflow https://stackoverflow.com//questions/22045650

  •  21-12-2019
  •  | 
  •  

Вопрос

Можно ли применить стиль или, по крайней мере, дать тонкую границу на все изображения в документе Word 2013, используя VBA?

Это было полезно?

Решение

Следующее должно работать,

Dim pic As InlineShape
For Each pic In ActiveDocument.InlineShapes
  pic.Borders.OutsideLineStyle = wdLineStyleSingle
  pic.Borders.OutsideLineWidth = wdLineWidth050pt
Next
.

Другие советы

Если вы хотите применить стиль к изображениям, используйте этот макрос:

Sub set_image_to_figure_style()
  Dim pic As InlineShape
  For Each pic In ActiveDocument.InlineShapes
    pic.Select
    Selection.Style = ActiveDocument.Styles("Figure")
  Next
End Sub
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top