|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2011, 21:14 | #1 |
Новичок
Джуниор
Регистрация: 05.07.2011
Сообщений: 2
|
=ЛИНЕЙН и Цикл
Доброго времени суток, сколько не пытался не получается решить следующее.
Есть функция =линейн, в ней 4 строки которые мне надо заполнить вот так: 1: F3:F1932 (вот этот элемент должен изменяться при каждом шаге цикла, двигаться в право: F3:F1932, G3:G1932... и т. д.) 2: A1940:K1944 (этот массив всегда один и тот же с ним проблем нет) 3: 1 4: 1 результат в поле формулы выглядит так: {=ЛИНЕЙН(F3:F1932;A1950:J3879;1;1)} через запись макроса это выглядит вот так: Sub Макрос1() Range("A1940:I1944").Select ActiveCell.FormulaR1C1 = _ "=LINEST(R[-1937]C[5]:R[-8]C[5],R[10]C:R[1939]C[9],1,1)" Selection.FormulaArray = _ "=LINEST(R[-1937]C[5]:R[-8]C[5],R[10]C:R[1939]C[9],1,1)" End Sub Предварительно надо выбирать поле 11 на 5 чтобы после функции нажать Ctrl+Shift+Enter и из ячейки получится массив 11 на 5. эти массивы надо расположить вдоль строки с отступом в 20 от начала до начала другого. Но не в этом суть. Немогу засунуть цикл в первую строчку =линейн. Очень долго не могу решить, помогите. Последний раз редактировалось chelxxx; 05.07.2011 в 21:18. |
05.07.2011, 23:24 | #2 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
пробуйте (не проверял) Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
06.07.2011, 00:08 | #3 | |
Новичок
Джуниор
Регистрация: 05.07.2011
Сообщений: 2
|
Цитата:
r3c" & 5 + n & " (делает столбец E). А когда ставишь r3c1" & 5 + n & " попадает столбец O по какому принципу? я понимаю что это не рационально просто интересно) а так еще раз спасибо |
|
06.07.2011, 03:05 | #4 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
замените 5 на 6 (два раза) - будет Вам счастье!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 06.07.2011 в 03:08. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цикл | VladimirVB | Visual C++ | 1 | 29.11.2010 23:07 |
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? | Anarki | Общие вопросы C/C++ | 3 | 13.11.2009 19:23 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |