7.7 Excel, как залить цветом ячейку?

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем Мастер_миража, 23 сен 2008.

  1. TopicStarter Overlay
    Мастер_миража
    Offline

    Мастер_миража Опытный в 1С

    Регистрация:
    22 сен 2008
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Код:
    ячейка.Interior.ColorIndex=10; // заливает сплошным зеленым
    
    Нужно залить чемнить светлым, красиво-удобным)
    проследил механизм спомощью макроса в Excel
    примерно так:
    Код:
    Selection.Interior.Pattern = xlSolid
    Selection.Interior.PatternColorIndex = xlAutomatic
    Selection.Interior.ThemeColor = xlThemeColorDark1
    Selection.Interior.TintAndShade = -0.14996795556505
    Selection.Interior.PatternTintAndShade = 0
    // заливает светло-серым
    
    есть идеи как сделать ето в 1с?
  2. Snake-84
    Offline

    Snake-84 Опытный в 1С

    Регистрация:
    28 янв 2007
    Сообщения:
    110
    Симпатии:
    0
    Баллы:
    26
    xlSolid. xlAutomatic и xlThemeColorDark1 - это должны быть обычные константы, посмотри в отладчике VBA чему они равны. А чем заменить Selection думаю сам сообразишь
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Не обязательно в отладчике - это есть в справке
  4. TopicStarter Overlay
    Мастер_миража
    Offline

    Мастер_миража Опытный в 1С

    Регистрация:
    22 сен 2008
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    спс, посматрел отладчиком
    з а р а б о т а л о :unsure:

Поделиться этой страницей