Выполнение условного форматирования на пустых ячейках - PullRequest
2 голосов
/ 21 января 2010

Я сейчас создаю отчет в стиле матрицы.

После каждой группы строк я хотел бы добавить красивую сплошную черную рамку в 2pt. К сожалению, не все поля в матрице будут содержать данные, и поэтому я не могу использовать условное форматирование на уровне ячеек.

Я пытался использовать IIF (RowNumber ("group") = 1, "Black", "Light Grey") для верхней границы, но, кажется, не всегда получается правильный ответ.

Я попытался поместить RowNumber («группу») в видимое поле, что привело к тому, что поля, которые должны быть пустыми, заполнялись копиями из других ячеек, и показало, что RowNumber изменяется в середине строки для каждой группы столбцов), несколько раз.

Кто-нибудь получил представление о том, что я могу сделать в качестве альтернативы?

1 Ответ

1 голос
/ 04 апреля 2011

Мне удалось поместить информацию в переменную группы, и даже если для этой ячейки нет данных, вы все равно можете получить доступ к переменной («varName»). Значение и выполнить условное форматирование на основе этого.

Допустим, у вас есть столбец с указанием времени, и вы хотите условно установить фон на основе времени. Но есть ячейка (пересечение строк и столбцов), которой нет в наборе данных. Обычно вы вообще не сможете получить доступ к полям! Time.value. Но если для группы «Время» вы создадите переменную под названием «Время», вы сможете получить доступ к переменной («Время»). Значение в этой ячейке, чтобы увидеть, в каком столбце она находится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...