|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.06.2010, 20:01 | #1 |
Регистрация: 10.05.2010
Сообщений: 8
|
как записать формулу в ячейку?
здравствуйте, подскажите пожалуйста, как записать формулу в ячейку. мне нужно просуммировать диапазон у которого может меняться как строка так и столбец.
пишу так: Worksheets("лист3").Cells(2 + i, N + 1).Value = Application.Sum(Worksheets("лист3") .Range(Worksheets("лист3").Cells(2 + i, 1),Worksheets("лист3") .Cells(2 + i, N))) не получается... нужно что бы в ячейку записывался не результат а сама формула. |
13.06.2010, 20:29 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Есть 2 варианта:
Код:
во втором - одна формула попадает сразу во все ячейки. |
13.06.2010, 20:46 | #3 |
Регистрация: 10.05.2010
Сообщений: 8
|
в первом варианте выдает ошибку на строчке
АдресДиапазона = .Range(.Cells(2 + i, 1), .Cells(2 + i, N)).Address а второй это не то, мне нужно чтобы столбцы можно было менять.. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как записать предпоследний элемент очереди в ячейку? | taorange | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 27.05.2010 21:38 |
Как записать формулу? | ang | Помощь студентам | 1 | 05.04.2010 18:39 |
помогите записать формулу | Tor4ebal | Помощь студентам | 2 | 08.12.2009 12:08 |
Вписать в ячейку формулу. | tae1980 | Microsoft Office Excel | 7 | 18.03.2009 18:19 |
Как записать в ячейку название киги | oks27 | Microsoft Office Excel | 2 | 24.02.2009 13:37 |