Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / стиль границ ячеек / 1 сообщений из 1, страница 1 из 1
08.06.2010, 17:34
    #36676131
UVG
UVG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
стиль границ ячеек
Доброе время суток.

В сводной таблице считываю параметры границ ячеек.
(Их нужно считать , запомнить,а потом снова применить)
Объекты-границы считываю вот так
Cells(curRow, curCol).Borders
Пробовал так
Range(Cells(curRow, curCol).Address).Borders
Параметры беру(пример для стиля линии) так:
Cells(curRow, curCol).Borders(xlEdgeBottom).LineStyle


В самом Excel , в этой сводной таблице , вижу обычную ячейку, ничем не отличающуюся от других.
Когда считываю параметры границ вышеозначенным способом , то получаю какие-то несуразные значения стиля,ColorIndex, ширины.Во первых стиль линии границ(LineStyle ) различен(хотя глазом это не видно).Как правило стиль границ(LineStyle ) имеет значение -4142 (такое же как и у ColorIndex, почему-то).

Если скопировать эти значения в переменные, а потом применить их обратно к ячейке, то цвет её стновиться светло розовым, а линия - сплошная линия, хотя изначально ячейка выглядела, как на вновь открытом листе.

Может я считываю какие-то не те свойства границ, что использует Excel?Не подскажите правильное решение.Нужно сохранить и восстановить только границы!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / стиль границ ячеек / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]