Страница: 1 |
Вопрос: Копирование данных из закрытой книги | Добавлено: 02.05.06 13:58 |
Автор вопроса: ![]() |
Как можно скопировать данные с листа (или лист полностью) не открывая книги в активную книгу? |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() Вопросов: 1 Ответов: 1 |
Профиль | Цитата | #1 | Добавлено: 17.05.06 09:56 |
Книга открыта и не активна?
Или книга вообще не открыта? |
Номер ответа: 2 Автор ответа: ![]() ![]() Вопросов: 7 Ответов: 11 |
Профиль | Цитата | #2 | Добавлено: 17.05.06 10:43 |
С открытой неактивной книгой проблем нет, все копируется.
Нужно из закрытой книги скопировать данные, или диапазон, или лист целиком. Ведь, каким-то образом, формула, которая ссылается на ячейку в закрытой книге получает данные? (н-р, ='C:\[Книга.xls]Лист1'!$A$1). Думаю, что должна быть возможность получить данные не одной ячейки, а диапазона из закрытой книги... Если есть мысли, подскажи... |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() Вопросов: 7 Ответов: 188 |
Профиль | Цитата | #3 | Добавлено: 26.05.06 09:43 |
Имеются следующие варианты:
Способ 1 (Стандартный) То что написали Вы: формула в ячейке с ссылкой на закрытую книгу. Дальше - Обновить данные... Способ 2(Простой, почти стандартный, но ОЧЕНЬ медленный) http://j-walk.com/ss/excel/tips/tip82.htm Способ 3(На мой взгляд лучший, и уж точно наиболее быстрый) http://support.microsoft.com/kb/190195/EN-US/ но здесь сразу хочу предостеречь от нежелательных последствий применения 3 способа - а именно возвращение значения NULL метод лечения здесь http://support.microsoft.com/kb/194124/EN-US/ |
Номер ответа: 4 Автор ответа: ![]() ![]() Вопросов: 7 Ответов: 11 |
Профиль | Цитата | #4 | Добавлено: 26.05.06 10:53 |
Большое спасибо, попробую реализовать 3-м способом |
Страница: 1 |
|