
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.11.2008, 09:50:11
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Добрый день! Не подскажите как используя FormulaR1C1 подсчитать динамически сумму столбца? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2008, 10:08:08
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Офф: А нет проще End(xlDown). вычислять последнюю строку столбца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2008, 11:23:33
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Нет не последнюю строку столбца, а сумму значений всего столбца... Например 1,26 2,36 0,20 5,63 Причем кол-во сторок заранее неизвестно, поэтому, как я уже ранее говорила нужно подсчитать динамически сумму столбца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2008, 15:13:39
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
hum_iНет не последнюю строку столбца, а сумму значений всего столбца... ну , если вам так не нравится определать последнюю строку столбца, то можно по другому, от этого логика в коде не поменяется Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.11.2008, 15:27:51
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Кстати, код вычисляет сумму прерывного ряда, т.е. если в сроках 1, 2 и 32456 соят числа, то сумма будет этих трёх чисел. Если ряды сверогромные, то поменяйте "!" на Variant ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2008, 01:26:45
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
А может легче сделать "динамически изменяемый именованный диапазон" и в определении адреса диапазона поставить формулы вычисляющие последнюю строку диапазона. Что то в таком роде на топиках уже появлялось. Код будет конкретно короче... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2008, 09:30:33
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Добрый день! Вот таким образом я вычисляю последнюю строку Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2008, 09:41:47
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Я зачем 4 пост сверху написал? hum_iВот таким образом я вычисляю последнюю строку ws.Range("H6").End(xlDown).Select() 1. не .Select, а .Row, если вам уж так не терпится END приментить. 2. работать в применении моего кода это не будет (будет определять строку на 1 ниже, чем выделенная, т.к диапазон заканчивается на выделении... 3. кстати, а зачем скобки после Select? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2008, 12:52:51
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
hum_iДобрый день! Не подскажите как используя FormulaR1C1 подсчитать динамически сумму столбца? Код: plaintext Плохо понял, что такое "подсчитать динамически сумму столбца" Если подсчитать сумму в определенном диапазоне, то, возможно, таким образом лучше? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2008, 12:58:42
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Сергей06Плохо понял, что такое "подсчитать динамически сумму столбца" Как я понял "динамически - это значит, что столбец может иметь разное число строк и по ним должна проставляться сумма... Иначе к чему автор пытается определить вот это: hum_iВот таким образом я вычисляю последнюю строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2008, 08:53:15
|
|||
|---|---|---|---|
FormulaR1C1 |
|||
|
#18+
Пожалуйста можете показать пример вычесления динамически суммы столбца с использованием End(xlDown)? Очень нужно автординамически - это значит, что столбец может иметь разное число строк и по ним должна проставляться сумма И какие нужно подключить Namespace для этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2180095]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
218ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 501ms |

| 0 / 0 |
