спасибо, помогло )
AddLabel - как выполнить заливку?, что нужно добавить в макрос?
AddLabel - как выполнить заливку?, что нужно добавить в макрос?
AddLabel - как выполнить заливку?, что нужно добавить в макрос?
09.02.2013 13:14:58
Доброго времени суток, нужна помощь. как с помощью VBA выполнить заливку красным цветом Shapes в эксель?
Sub zalivka() Dim cur_range As Range With ActiveSheet Set cur_range = Selection cur_range.Activate 'Worksheets("схема" ;) .Activate For x = 1 To cur_range.Rows.Count If cur_range(x, 2) <> "" Then Str_0 = Int(cur_range(x, 2) / 100) Set myDocument = Worksheets("схема" ;) If cur_range(x, 2) <> "" And cur_range(x, 3) <> "" Then myDocument.Shapes.AddLabel(msoTextOrientationHorizontal, cur_range(x, 2) * 10 - Str_0 * 1000, Str_0 * 120 + 30, cur_range(x, 3) * 10 - cur_range(x, 2) * 10, 30).TextFrame.Characters.Text = cur_range(x, 4) Next x End With
Изменено: |
|
|