to Z
Пожалуйста внимательно посмотрите в описание проблемы: ячейки не пусты, они содержат формулы. Эти формулы присваивают ячейке либо числовое значение, либо "" (в случае если в ячейках из которых берутся данные для вычисления ничего нет).
Пример такой проблемной ячейки: A1=if(B1=0;"";B1+C1). Таким образом если B1 ничего не содержит, то значение A1 будет равно "". Это выглядит как пустая ячейка, но интерпретируется Диаграммой как нуль.
to Igor67
Спасибо за помощь, с массивами пока не будем заморачиваться (теперь всё работает с приемлемой скоростью). Если будет нужно, почитаю книжку по VBA или попрошу отдельно.
Файл со статистиками составляется один раз за год, потом с ним будут работать люди далёкие от Excel и программирования. Таким образом работа должна быть максимально комфортабельной и внешний вид данных как можно более дружелюбным. Поэтому стараемся.
to vikttur
Понял, спасибо (иногда проще спросить, чем в хелпе тыкаться)
to Юрий М
Сам часто занимаюсь "левой резьбой", но в данном случае (как видно из файла с примером) строчки имеют различный окрас, который пришлось бы присваивать либо вручную, либо специальным макросом. Поэтому работа не упростиласть бы. Хотя возможно и есть более простой способ задать в формуле необходимый цвет шрифта?
Пожалуйста внимательно посмотрите в описание проблемы: ячейки не пусты, они содержат формулы. Эти формулы присваивают ячейке либо числовое значение, либо "" (в случае если в ячейках из которых берутся данные для вычисления ничего нет).
Пример такой проблемной ячейки: A1=if(B1=0;"";B1+C1). Таким образом если B1 ничего не содержит, то значение A1 будет равно "". Это выглядит как пустая ячейка, но интерпретируется Диаграммой как нуль.
to Igor67
Спасибо за помощь, с массивами пока не будем заморачиваться (теперь всё работает с приемлемой скоростью). Если будет нужно, почитаю книжку по VBA или попрошу отдельно.
Файл со статистиками составляется один раз за год, потом с ним будут работать люди далёкие от Excel и программирования. Таким образом работа должна быть максимально комфортабельной и внешний вид данных как можно более дружелюбным. Поэтому стараемся.
to vikttur
Понял, спасибо (иногда проще спросить, чем в хелпе тыкаться)
to Юрий М
Сам часто занимаюсь "левой резьбой", но в данном случае (как видно из файла с примером) строчки имеют различный окрас, который пришлось бы присваивать либо вручную, либо специальным макросом. Поэтому работа не упростиласть бы. Хотя возможно и есть более простой способ задать в формуле необходимый цвет шрифта?