а если добавить условие на кол-во точек?СПАСИБО!!!
С пунктирными линиями справляется на отлично!
А со шрихпунктиными не работает . Точнее если If s.Outline.Style.Index = 0 то меняет и сплошные и штрихпунктирные
If s.Outline.Style.DashCount > 1 т.е. отсеять сплошные