Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Условное оформление в Excel при его формировании из 1С

Условное оформление в Excel при его формировании из 1С
Я
   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
   Tatitutu
 
1 - 02.09.21 - 17:00
(0)  Из 1С (8.3) формируется файл Excel. - как он формируется ?
- программно
- или файл - сохранить как

твой макрос пустой и много воды
он всего лишь выделяет столбец в шесть ячеек
   Tatitutu
 
2 - 02.09.21 - 17:02
ТвойЛист.Cells(ТвояСтрока, ТвойСтолбец).Interior.Color = ТвойЦвет;
   frolov_ev
 
3 - 03.09.21 - 07:39
(1) Конечно программно, а не "Сохранить как". Если бы я сохранял табличный документ, то на какой ... мне макрос?
Выделяет столбец разве не первая строка "Range("AO6:AO11").Select"?
А остальные строки что тогда делают?
Макрос записан от начала выделения до завершения настройки условного оформления.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.