Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: FormatConditions Добавлено: 12.10.05 12:02  

Автор вопроса:  LamerOnLine | ICQ: 334781088 
Задача следующая - в Excel есть заранее неизвестное количество столбцов и строк. Для каждой из строк нужно установить FormatCondition - если значение, скажем, первой ячейки равно 0, то строка закрашивается желтым.
Установить нужно до заполнения данными, т.к. данные записывает в ексель другая программа.

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 12.10.05 13:10
Выделить первую строку.
Формат - Условное форматирование.
Тип уловия: формула.
Формула: "=$A1=0", где A1 - первая ячейка выделенной строки.
Задать форматирование.
OK.
Нажать Кисточку.
Скопировать ею данное форматирование на остальные строки.

Ответить

Номер ответа: 2
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #2 Добавлено: 12.10.05 15:00
Если смущает неизвестность количества строк и столбцов, то скопировать на весь лист...

Ответить

Номер ответа: 3
Автор ответа:
 -=Fenix=-



Вопросов: 33
Ответов: 81
 Профиль | | #3 Добавлено: 14.10.05 18:36
Вот тебе макрос, который перекрашивает весь лист (по умолчанию) в жёлтый

Sub Color()
Rows("1:65536";).Interior.ColorIndex = 36
Range("A1";).Select
End Sub


значение .Interior.ColorIndeх показывает цвет

Ответить

Номер ответа: 4
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #4 Добавлено: 14.10.05 19:42
А это, простите, к чему?

Ответить

Номер ответа: 5
Автор ответа:
 -=Fenix=-



Вопросов: 33
Ответов: 81
 Профиль | | #5 Добавлено: 15.10.05 13:51
Пардон, нечайно не туда кинул =(

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам