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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.07.2016, 15:48   #1
second_star
Новичок
Джуниор
 
Регистрация: 11.07.2016
Сообщений: 5
По умолчанию Автоматическое заполнение одной таблицы из другой

Требуется автоматическое заполнение одной таблицы из другой с условием того, что в первую таблицу будут вставляться строки, во второй так же должны автоматически они вставляться.
На данный момент если в первом документе вставлю в таблицу какую-либо строку, во второй это не отразиться, помогите пожалуйста решить эту задачку
Вложения
Тип файла: xlsx Пример1.xlsx (9.4 Кб, 12 просмотров)
Тип файла: xlsx Пример2.xlsx (10.7 Кб, 9 просмотров)
second_star вне форума Ответить с цитированием
Старый 13.07.2016, 09:12   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Думаю в таком решении толку не будет, меняйте сам принцип.
Например на такой - при открытии второй книги она делает копию первой и показывает эту копию. Так всегда увидите все изменения (сохранённые!).
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.07.2016, 09:43   #3
second_star
Новичок
Джуниор
 
Регистрация: 11.07.2016
Сообщений: 5
По умолчанию

Дело в том что нужна лишь часть этой книги, не все столбцы
second_star вне форума Ответить с цитированием
Старый 13.07.2016, 09:59   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от second_star Посмотреть сообщение
Дело в том что нужна лишь часть этой книги, не все столбцы
и в чём принципиальная разница?
При открытии второй книги копируйте не всю первую книгу, а только ту часть, что Вам нужна.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.07.2016, 10:03   #5
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
при открытии второй книги она делает копию первой и показывает эту копию(сохранённые!).
, удалив ненужные данные.
Открывать и копировать данные из оригинала может быть затруднительно если например книга занята и нет мультидоступа (как обычно и бывает), или наоборот. Ну а с копией можно делать что угодно.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.07.2016, 16:20   #6
second_star
Новичок
Джуниор
 
Регистрация: 11.07.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
и в чём принципиальная разница?
При открытии второй книги копируйте не всю первую книгу, а только ту часть, что Вам нужна.
Нет вы меня не так поняли, вот есть одна таблица, в ней работает один человек, вносит туда свои данные, во второй таблице работает другой человек. Для работы второго достаточно лишь часть данных из первой таблицы. Но возникает иногда ситуация, что в первую таблицу добавляют строки и тогда перестают работать ссылки, и новые строки во второй таблице не видны.
second_star вне форума Ответить с цитированием
Старый 13.07.2016, 16:32   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
вот есть одна таблица, в ней работает один человек, вносит туда свои данные, во второй таблице работает другой человек.
всё. этого достаточно для того, чтобы сказать - СТОП!
Насколько мне известно, MS Excel - это не многозадачная система. Если один человек работает с таблицей, то только он один с ней работает, всем другим эта таблица НЕ ДОСТУПНА, пока он не прекратит с ней работу.

Смотрите в сторону либо клиент-серверных приложений, либо (не уверен, но думаю, что там дело получше обстоит) в сторону облачных хранилищ (гуглите совместная работа).
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.07.2016, 16:36   #8
second_star
Новичок
Джуниор
 
Регистрация: 11.07.2016
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
всё. этого достаточно для того, чтобы сказать - СТОП!
Насколько мне известно, MS Excel - это не многозадачная система. Если один человек работает с таблицей, то только он один с ней работает, всем другим эта таблица НЕ ДОСТУПНА, пока он не прекратит с ней работу.

Смотрите в сторону либо клиент-серверных приложений, либо (не уверен, но думаю, что там дело получше обстоит) в сторону облачных хранилищ (гуглите совместная работа).
Опять не поняли, совсем не обязательно, что бы это было риалтайм.
Можно, что бы человек в первой таблице поработал, сохранился, а потом при открытии второй таблицы все изменения появились
second_star вне форума Ответить с цитированием
Старый 13.07.2016, 16:43   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

если все в пределах одного компьютера и одного пользователя - то нет проблем.
нужно только понимать:
1. как отловить наличие изменений?
2. что, откуда, куда копировать?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 13.07.2016, 17:02   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от second_star Посмотреть сообщение
Опять не поняли, совсем не обязательно, что бы это было риалтайм.
так. хорошо. согласен. это отменяет необходимость многопользовательского доступа.


Цитата:
Сообщение от second_star Посмотреть сообщение
Можно, что бы человек в первой таблице поработал, сохранился, а потом при открытии второй таблицы все изменения появились
ответы в постах #2, #4, #5 как раз про это и говорят - при открытии второй книги обновляйте её содержимое.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос: заполнение таблицы данными из другой таблицы с автоматическим добавлением строк yevgeniy.demidov Microsoft Office Excel 6 06.09.2012 15:27
Заполнение одной таблицы из другой Ольга Ларина Microsoft Office Excel 8 08.02.2010 19:10
Автоматическое заполнение ячеек разных листов одной книги tissot Microsoft Office Excel 2 26.01.2010 21:24
Помогите составить автоматическое заполнение таблицы! KOSTIK1 Microsoft Office Excel 12 28.10.2009 18:05
Заполнение одной таблицы данными из другой melok_s Microsoft Office Excel 7 20.11.2008 03:56