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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2009, 16:51   #1
KNatalia
Пользователь
 
Регистрация: 14.08.2009
Сообщений: 66
По умолчанию Копирование и вставка формул из одной книги в другую

Есть такая проблема:
Есть две книги с таблицами. В одной рабочей книге в таблицу вбиты разные формулы в каждую ячейку. НЕОБХОДИМО скопировать эту таблицу со всеми формулами и вставить в другую рабочую книгу ниже имеющейся в ней таблицы таким образом, чтобы чтобы в ячейках вставленной таблицы были не только значения, но и сохранились сами формулы.

Если вставлять специальной вставкой (формулы), то в ячейках пишется #ЗНАЧ!.
Я так поняла, что это из-за того, что формулы ссылаются на одни ячейки в той таблице, откуда мы их копируем, а при вставке таблица копируемая смещается на несколько ячеек вниз.

При этом кнопка ВСТАВИТЬ СВЯЗЬ нас не интересует!!!!!

Подскажите, как правильно вставить таблицу без потери формул и значений в ячейках, но без ссылки на связи?

Знаю, вроде можно использовать знак $ в формулах для абсолютной ссылки, но как именно его использовать в случае большого массива формул не представляю.
KNatalia вне форума Ответить с цитированием
Старый 29.10.2009, 17:31   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте KNatalia.
мне кажется применение абсолютных ссылок не связано с решением Вашей проблемы.
попробуйте менять расположение ячеек с форулами после вставки, т.е. в такой последовательности:
копировать исходный диаппазон
вставить в целевую табицу, в те-же координаты
добавить над вставленным диаппазоном необходимое кол-во строк
заполнить если необходимо новые строки
...
У Вас все получится.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 29.10.2009, 22:03   #3
KNatalia
Пользователь
 
Регистрация: 14.08.2009
Сообщений: 66
По умолчанию

Евгений, спасибо Вам большое за подсказку, попробовала ваш метод, получилось!
А также прочитала про абсолютные и относительные ссылки, тоже в ряде случаев они могут помочь.

с наилучшими пожеланиями, Наталья
KNatalia вне форума Ответить с цитированием
Старый 02.06.2010, 09:00   #4
nabela
 
Регистрация: 02.06.2010
Сообщений: 5
По умолчанию

как сделать то же самое в Excel 2007?
nabela вне форума Ответить с цитированием
Старый 02.06.2010, 10:35   #5
nabela
 
Регистрация: 02.06.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от nabela Посмотреть сообщение
как сделать то же самое в Excel 2007?
все. ответов не надо

Если копирование из книги Excel 2007 в книгу Excel 2007 - копировать -> Главная -> Вставка

А если как в моем случае одна книга одной версии Excel, другая - другой версии - простым методом бесполезно.
nabela вне форума Ответить с цитированием
Старый 10.06.2010, 13:15   #6
nabela
 
Регистрация: 02.06.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от nabela Посмотреть сообщение
все. ответов не надо

Если копирование из книги Excel 2007 в книгу Excel 2007 - копировать -> Главная -> Вставка

А если как в моем случае одна книга одной версии Excel, другая - другой версии - простым методом бесполезно.
поправлюсь
книга вызвана через OLE
nabela вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка ячеек из одной книги excel в другую hackPNZ Microsoft Office Excel 7 17.10.2014 17:27
Сложное копирование из одной книги в другую kzld Microsoft Office Excel 12 15.07.2009 11:56
Помогите с интеграцией данных из одной книги в другую. Lexeron Microsoft Office Excel 5 05.03.2009 13:01
Копировние листов из одной книги в другую Jenik Microsoft Office Excel 4 04.03.2009 12:22
Копирование таблиц из одной базы в другую KuH БД в Delphi 7 27.09.2007 15:18