Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2009, 13:10   #1
il_il
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 26
По умолчанию Ответ записовался с разу в несколько ячиеек. Run-time error 28: Out of stack spase

Читайте пост 11 так как там следствие от этого поста.

МОжно сделать так чтобы ответ формулы, записывался не толь в ту ячейку где формула, но автоматически дублировался в другой ячейки(ну в этой ячейки не должно быть ссылок на формулу.

т.е
мне надо чтобы в D1 тоже записалось число 60 но без ссылки на ячейку С1. Что бы не было =С1.
А как то указать в другой ячейке что бы отображалось в D1 то же 60



---- A --- B ------C --------------------------- D
1 --10 ---50 ---=A1+B1
---------------тут будет -----------------------60
-------------- число 60


Вроде понятно объяснил.

Последний раз редактировалось il_il; 11.09.2009 в 02:13.
il_il вне форума Ответить с цитированием
Старый 10.09.2009, 13:20   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Вложения
Тип файла: rar Книга155.rar (7.1 Кб, 15 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 11.09.2009 в 01:45.
IgorGO вне форума Ответить с цитированием
Старый 10.09.2009, 19:29   #3
il_il
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
см.вложение
Я не понял прикола. Я сам могу проста поставить число в ячейку D1.

Мне надо чтобы когда меняются значения примера, меняться и ответ вот он должен дублироваться в ячейке D1 но чтобы в ячейки не было формул
типа =С1.
il_il вне форума Ответить с цитированием
Старый 10.09.2009, 19:38   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Ну типа какой вопрос таков и ответ.Я так понял учеба началась
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 10.09.2009, 20:32   #5
il_il
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 26
По умолчанию

Да контрольные надо здовать,
il_il вне форума Ответить с цитированием
Старый 10.09.2009, 20:42   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

il_il, формулами такое сделать невозможно. Excel построен так, что формула меняет (ну, точнее, возращает значение) ТОЛЬКО В ТОЙ ЯЧЕЙКЕ, В КОТОРУЮ она (формула) вписана.

Поэтому Ваша задача решается только через макросы.
Игорь предложил решение, основанное на событии изменения листа.
я бы предложил в лоб, при каждом пересчёте формул сохранять C1 -> D1: (пример во вложении "Книга156.rar")
Код:
Private Sub Worksheet_Calculate()
  [d1] = [c1]
End Sub
p.s. либо можно модифицировать решение Игоря (добавить слежение за теми столбцами, от которых зависит значение ячейки C1)
Вложения
Тип файла: rar Книга156.rar (5.9 Кб, 14 просмотров)

Последний раз редактировалось Serge_Bliznykov; 10.09.2009 в 20:44.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.09.2009, 20:50   #7
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте il_il.
"Я не понял прикола" - ЗдОвать Вы хотите, а "прикол" понять не можете, ну тогда просто, что нибудь поменяйте в третьей колонке таблицы, файла который любезно предоставил IgorGO, а Вы неблагодарный даже спОсибо не сказали.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 10.09.2009, 23:03   #8
il_il
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от Teslenko_EA Посмотреть сообщение
Здравствуйте il_il.
"Я не понял прикола" - ЗдОвать Вы хотите, а "прикол" понять не можете, ну тогда просто, что нибудь поменяйте в третьей колонке таблицы, файла который любезно предоставил IgorGO, а Вы неблагодарный даже спОсибо не сказали.
Евгений.
Я не знаю как у вас открылась эта книга но у меня получилось то что. в A1 значение 10, B1 значение 50, C1 значение =A1+B1, D1 значение 60.

И при изменении A1,B1 следовательно меняется и С1, но у меня значение как было D1 60 так и остается не меняется.

А вот что предложил Serge_Bliznykov все прикрас но работает. Макросы у меня включены.
Хотя он на писал что это одно и тоже почти что IgorGO предложил. Почему не знаю.

Последний раз редактировалось il_il; 10.09.2009 в 23:13.
il_il вне форума Ответить с цитированием
Старый 11.09.2009, 00:19   #9
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Сообщение от il_il Посмотреть сообщение
Я не знаю как у вас открылась эта книга но у меня получилось то что. в A1 значение 10, B1 значение 50, C1 значение =A1+B1, D1 значение 60.

И при изменении A1,B1 следовательно меняется и С1, но у меня значение как было D1 60 так и остается не меняется.

А вот что предложил Serge_Bliznykov все прикрас но работает. Макросы у меня включены.
Хотя он на писал что это одно и тоже почти что IgorGO предложил. Почему не знаю.
Прикол в том ,что все работает у Serge_Bliznykov,потому,что он правильные кнопки нажимает
Вложения
Тип файла: rar Прикол.rar (285.6 Кб, 13 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 11.09.2009, 01:10   #10
il_il
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Прикол в том ,что все работает у Serge_Bliznykov,потому,что он правильные кнопки нажимает
Я же написал то что предложил Serge_Bliznykov все работает прекрасно, а то что IgorGO у меня на компе не работает.
il_il вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста помогите написать программу на Pascal, не разу не сталкивался просто с ним. kolashik Помощь студентам 10 08.05.2010 14:02
Ответ от сервера. mustang007 Работа с сетью в Delphi 3 23.05.2009 10:33
Ответ клиенту... prizrak1390 Работа с сетью в Delphi 8 22.05.2008 11:34
Ответ LeoN Общие вопросы Delphi 0 07.09.2007 20:02