|
46 Кб. |
|
| почему диаграмма ChartNorma.xls работает а ChartOper.xls нет? Мне в ней надо отобразить запрос1 из Сервер.mdb (таблицы покрошил - оставил только нужные поля). Или в Excel INNER JOIN не рулит?
А как найти последнюю забитую ячейку, чтобы переопределить диапазон для обновления источника данных диаграммы? Протсо перебором сверху вниз, по ка не null? | |
|
| |
|
|
|
| А почему кстати ZIP не рулит? Самый ходовой формат, а тут Error... | |
|
| |
|
|
|
| Дело не в Зип, видимо архив в ЗИП получился больше 50 кг. | |
|
| |
|
|
|
| так можно найти последнюю ячейку с данными
.Sheets(1).Select
.ActiveCell.SpecialCells(xlLastCell).Select
rMAX = .ActiveCell.Row
|
| |
|
| |
|
27 Кб. |
|
| С подключенем яч разобрался, а вот с последней ячейкой - не очень. ПОказывает у меня rMAX =71. Чего 71? | |
|
| |
|
|
|
| по идее, это последняя строка, где в какой-то ячейке есть данные | |
|
| |
|
|
|
| НЕ могу в толк взять - когда строят диаграмму в excel, диапазон указывают конктретно. А если он меняется - переуказывают его заново. А нельзя указать диапазон по имени, а величина его (кол строк) - сама бы определяллась? Но в именованнных диапазонах все равно указывается конкретная велична диапазона.
Значит выход только один - искать последнюю ячейку и программно переопределять диапазон. Но не ищется она.... | |
|
| |
|
|
|
| помочь не могу - никогда не строил диаграммы в экселе | |
|
| |