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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2012, 01:50   #1
gamer92
 
Регистрация: 25.12.2012
Сообщений: 5
Восклицание перенос формулы на новый лист

Здравствуйте, подскажите, как можно решить проблему. Суть в следующем.
Есть две ячейки: Х и F(X). ячейка Х остается пустой, а в ячейке F(X) прописывается формула со ссылками на пустую ячейку Х. Это, так сказать, титульный лист на котором задается функция от Х, и ниже будут выдаваться результаты вычислений.

Сами вычисления происходят на втором листе, на нем созданы новые ячейки для Х и F(X), только теперь по формуле указанной на первом листе, в ячейке Х должны считаться значения.

как сделать так, чтобы при замене функции на первом листе в ячейке F(X), менялись все формулы в ячейке F(X) на втором листе...
gamer92 вне форума Ответить с цитированием
Старый 05.01.2013, 20:46   #2
gamer92
 
Регистрация: 25.12.2012
Сообщений: 5
Печаль

ну помогите уж, что то не идет в голову как решить эту задачу....
gamer92 вне форума Ответить с цитированием
Старый 05.01.2013, 20:52   #3
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

ето на каком языке нужно?)
Pein95 вне форума Ответить с цитированием
Старый 05.01.2013, 21:21   #4
gamer92
 
Регистрация: 25.12.2012
Сообщений: 5
Печаль

прикладываю файл
Вложения
Тип файла: rar прог.rar (38.4 Кб, 7 просмотров)
gamer92 вне форума Ответить с цитированием
Старый 05.01.2013, 21:21   #5
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,376
По умолчанию

Это из Help'а для VBA.
Цитата:
This example sets the formula for cell A1 on Sheet1.
Worksheets("Sheet1").Range("A1").Fo rmula = "=$A$4+$A$10"
Т.е. для переноса формулы на другой лист следует использовать метод Formula. В этом случае из ячейки А в ячейку Б копируется:
константа, если в А константа или формула, если в А записана формула.

Вы об этом?


Тогда ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 05.01.2013, 21:23   #6
gamer92
 
Регистрация: 25.12.2012
Сообщений: 5
По умолчанию

язык не важен, главное реализация в EXCEL... и стабильность работы файла
gamer92 вне форума Ответить с цитированием
Старый 05.01.2013, 21:37   #7
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,376
По умолчанию

Но это и есть из Excel, и для - Excel.




Вперед ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 05.01.2013, 21:57   #8
gamer92
 
Регистрация: 25.12.2012
Сообщений: 5
По умолчанию

Можешь для примера сделать хотя бы для одной ячейки, мне просто потом еще 3 листа дописывать... чтобы представление об этом методе было... если заработает буду очень признателен )))
gamer92 вне форума Ответить с цитированием
Старый 05.01.2013, 22:06   #9
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,376
По умолчанию

Попробуй, например, так:
1. Именуй один лист "MyList1", а второй - "MyList2";
2. Введи формулу на листе "MyList1" в ячейке Cells(7, 5)
3. Создай макрос и, удалив все ненужные строки, впиши строку:
Код:
Worksheets("MyList2").Cells(1, 3).Formula =Worksheets("MyList1").Cells(7, 5).Formula
Проверь пошагово, что формула копируется.

И ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос данных с определенным цветом на новый лист xinortavon Microsoft Office Excel 4 24.09.2012 09:35
Выборка строк по данным и перенос на новый лист Poltavtcev Microsoft Office Excel 6 28.02.2012 02:05
Накопительный лист ,ДДЕ и формулы lite Microsoft Office Excel 0 04.08.2010 19:21
Перенос данных на новый лист в определенном формате akd2009 Microsoft Office Excel 6 18.01.2010 12:40
Новый лист Berrimor Microsoft Office Excel 1 08.09.2008 10:37