|
формулы в экселе , вбитые через 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/topic.php?fid=60&msg=37528771&tid=2158298]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 344ms |
total: | 473ms |
0 / 0 |