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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2015, 13:40   #1
amadeus017
Форумчанин
 
Регистрация: 28.05.2014
Сообщений: 158
По умолчанию Заполнение таблицы из другого файла

Доброго времени суток!
Уважаемые форумчане, обращаюсь к вам за помощью, так как в макросах я не силен, а по другому сделать, можно но не желательно.
Есть файл "111", в котором есть лист под названием "ДЗ", а так же есть другой файл "222", в которой есть лист, с таким же названием "ДЗ" из которого необходимо загрузить данные. Можно сделать ссылками на файл "222", на эти же ячейки, так как таблицы абсолютно одинаковые, однако файл "222", может быть откорректирован, и при его открытии, при наличии ссылок на ячейки, данные автоматически обновятся, а этого делать не нужно, так как нам нужен изначальный файл.
1 - По этому, хотелось бы в файле "111", первоначально очистить таблицу L14:BR14 по L125:BR125 (вручную, а лучше макрос)
2 - Из указанного файла "222" (а так же может иметь другое название), с листа "ДЗ", в очищенный диапазон, загрузить данные.
Вложения
Тип файла: xlsx 111.xlsx (54.2 Кб, 22 просмотров)
amadeus017 вне форума Ответить с цитированием
Старый 26.10.2015, 14:00   #2
AleksandrH
Форумчанин
 
Аватар для AleksandrH
 
Регистрация: 15.02.2010
Сообщений: 148
По умолчанию

первая же ссылка гугла дает отличный пример и вторая неплохая. Остается допилить поминимуму
WIX-FILTERS. A Filter for every application.

Последний раз редактировалось AleksandrH; 26.10.2015 в 14:02.
AleksandrH вне форума Ответить с цитированием
Старый 26.10.2015, 17:19   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

можно нажатием одной кнопки подставить данные из одного файла в другой
http://excelvba.ru/programmes/Lookup
EducatedFool вне форума Ответить с цитированием
Старый 27.10.2015, 05:07   #4
amadeus017
Форумчанин
 
Регистрация: 28.05.2014
Сообщений: 158
По умолчанию

EducatedFool
Спасибо за помощь, постараюсь разобраться с Вашей ссылкой, которую предоставили.
amadeus017 вне форума Ответить с цитированием
Старый 27.10.2015, 06:37   #5
amadeus017
Форумчанин
 
Регистрация: 28.05.2014
Сообщений: 158
По умолчанию

EducatedFool
Хорошая программа, для переноса данных их одной таблицы в другую, но столкнулся с тем, что если в исходной таблице написана формула в ячейке, а не значение, то при переносе данных, посчитанное значение не ставится, ставится НОЛЬ, а это не то что хотелось бы. Т.е., на формулы она не распространяется, либо есть настройки, которые не видны на первый взгляд.
amadeus017 вне форума Ответить с цитированием
Старый 27.10.2015, 07:58   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Мой макрос формулы не может переносить (и не будет такой опции, - ибо возникнет больше путаницы потом, чем пользы от такой возможности)
Переносятся ЗНАЧЕНИЯ ячеек.
Если на листе в том месте, куда производится подстановка, есть формулы, - они заменяются значениями.
EducatedFool вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение StringGrid значениями другого Delphi Саюри Помощь студентам 1 14.01.2015 20:49
Макрос: заполнение таблицы данными из другой таблицы с автоматическим добавлением строк yevgeniy.demidov Microsoft Office Excel 6 06.09.2012 15:27
заполнение combobox с другого листа caught.let Microsoft Office Excel 3 14.03.2012 21:06
Автоматическое заполнение данных из другого листа usgaz@list.ru Microsoft Office Excel 8 17.10.2008 10:41