Страницы: 1
RSS
Как изменить границы ячеек в существующей таблице?
 
Как изменить границы ячеек в существующей таблице на тонкие с сохранением структуры границ?
Проблема (для меня) в том, что есть ячейки с границами, есть без границ, есть с тонкими границами, есть с  толстыми.
 
держиТЕ )))))))  
Изменено: zlipse - 26.02.2019 11:43:29
 
Спасибо, конечно. Но у меня примерно таких же таблиц много еще :-)
Я спрашивал о способе каком-нибудь, кроме как врукопашную.
 
l-db, в простейшем случае так
Код
Sub Ldb()
Dim c As Range, b
  Application.ScreenUpdating = False
  For Each c In ActiveSheet.UsedRange
    For Each b In Array(xlEdgeBottom, xlEdgeTop, xlEdgeLeft, xlEdgeRight)
      If c.Borders(b).Weight = xlMedium Then c.Borders(b).Weight = xlThin
    Next
  Next
  Application.ScreenUpdating = True
End Sub
 
Казанский, спасибо, работает.
Теперь бы еще понять :-)
Страницы: 1
Наверх