На самом деле, дай мне просто написать это как ответ, хихи.
Как насчет того, чтобы вы назвали все изображения, границы которых вы хотите, примерно так: SomeName_Border, а затем запустите этот макрос:
Sub test()
For i = 1 To ThisWorkbook.Sheets("sheetname").Shapes.Count
If ThisWorkbook.Sheets("sheetname").Shapes(i).Name Like "*Border" Then
With ThisWorkbook.Sheets("Sheetname").Shapes(i).Line
.Visible = msoTrue
.ForeColor.RGB = RGB(0, 0, 0)
.Transparency = 0
End With
End If
Next
End Sub
, просто измените что-нибудь из макроса и сделайте запись, записанную с ним. Если вы хотите более толстые линии или что-то позднее, я имею в виду.