|
формулы в экселе , вбитые через vba
|
|||
---|---|---|---|
#18+
Здравствуйте. Как добавить в ячейку, скажем, H4 формулу =СУММПРОИЗВ(C4:F4;C7:F7) через процедуру в VBA? Range("H4").Formula = "СУММПРОИЗВ(C4:F4;C7:F7)" не получаеться( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2011, 11:21 |
|
формулы в экселе , вбитые через vba
|
|||
---|---|---|---|
#18+
.FormulaLocal ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2011, 12:32 |
|
формулы в экселе , вбитые через vba
|
|||
---|---|---|---|
#18+
Akina, Получаеться я ввожу один массив для формулы СУММПРОИЗВ вручную, а другой уже задан, но при Range("H4").Formula = "=СУММПРОИЗВ(C4:F4;C7:F7)" выдаёт 0, хотя там никак не 0. Ниже прикреплю файл . Нужно получить Фи2(лист lab3) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2011, 19:52 |
|
формулы в экселе , вбитые через vba
|
|||
---|---|---|---|
#18+
proagПолучаеться я ввожу один массив для формулы СУММПРОИЗВ вручную, а другой уже задан, но при Range("H4").Formula = "=СУММПРОИЗВ(C4:F4;C7:F7)" выдаёт 0, хотя там никак не 0. Ниже прикреплю файл . Нужно получить Фи2(лист lab3) Вы ненимательны. В E7 был 0, задавший 0 всему выражению. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2011, 20:23 |
|
формулы в экселе , вбитые через vba
|
|||
---|---|---|---|
#18+
mds_world, можете сами запустить макрос и ввести числа от 0 до 1. формула то сумма произведений и числа умножаються из массивов и если в одном произведении 0 , то на сумму остальных 3-х произведений не повлияет ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2011, 20:47 |
|
|
start [/forum/search_topic.php?author=knowell&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 681ms |
total: | 858ms |
0 / 0 |