|
Условное оформление в Excel при его формировании из 1С |
☑ |
0
frolov_ev
02.09.21
✎
16:53
|
Ребят, привет.
Можете помочь с условным оформлением в Excel?
Задача следующая. Из 1С (8.3) формируется файл Excel. Необходимо в этом файле добавить условное оформление: выделить цветом ячейки из определенного диапазона с повторяющимися значениями.
Макрос я сформировал. Но как его применить к 1С мозгов не хватает.
Range("AO6:AO11").Select
Selection.FormatConditions.AddUniqueValues
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
Selection.FormatConditions(1).DupeUnique = xlDuplicate
With Selection.FormatConditions(1).Font
.Color = -16383844
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 13551615
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
|
|
1
Tatitutu
02.09.21
✎
17:00
|
(0) Из 1С (8.3) формируется файл Excel. - как он формируется ?
- программно
- или файл - сохранить как
твой макрос пустой и много воды
он всего лишь выделяет столбец в шесть ячеек
|
|
2
Tatitutu
02.09.21
✎
17:02
|
ТвойЛист.Cells(ТвояСтрока, ТвойСтолбец).Interior.Color = ТвойЦвет;
|
|
3
frolov_ev
03.09.21
✎
07:39
|
(1) Конечно программно, а не "Сохранить как". Если бы я сохранял табличный документ, то на какой ... мне макрос?
Выделяет столбец разве не первая строка "Range("AO6:AO11").Select"?
А остальные строки что тогда делают?
Макрос записан от начала выделения до завершения настройки условного оформления.
|
|