Тема: Быстрое создание стрелочки для скриншота
Предлагается макрос для быстрого создания стрелки для скриншота.
Стрелка - красного цвета, толщина линии - 1.5 пункта.
Стрелка создается в левом верхнем углу текущей страницы.
Sub Стрелка_для_скриншота()
'создание фигуры "Стрелка" в левом верхнем углу текущей страницы:
Dim arrow As Shape
Set arrow = ActiveDocument.Shapes.AddLine(100, 75, 250, 75)
arrow.Line.EndArrowheadStyle = msoArrowheadTriangle
'указываются расстояния (в пунктах) начала стрелки от левого края и от верхнего края листа и конца стрелки от левого края и от верхнего края листа
'цвет линии (красный):
arrow.Line.ForeColor.RGB = RGB(255, 0, 0)
'толщина линии:
arrow.Line.Weight = 1.5
'видимость линии:
arrow.Line.Visible = msoTrue
'стиль линии:
arrow.Line.Style = msoLineSingle
'выделение стрелочки для ее более удобного перемещения:
arrow.Select
End Sub
Идея реализации подсказана здесь: внешняя ссылка
О создании рамки для скриншота с помощью макроса - см. следующую страницу: http://wordexpert.ru/forum/viewtopic.php?id=2993
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.