|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.06.2015, 14:59 | #21 |
Пользователь
Регистрация: 14.01.2015
Сообщений: 20
|
во вложении пример таблицы.
С выбором файла, таблицы и строки мне более менее понятно. С выводом данных из таблицы не понимаю( |
05.06.2015, 15:20 | #22 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
Проверьте выпадающий список - у Вас в нем русские буквы, а в файлах английские - нужно чтобы везде было одинаково.
Проверил свой вариант - все нормально отработало, значит тогда все сделал правильно. Итак, давайте разберем Код:
Постараюсь объяснить далее Сам цикл Код:
|
05.06.2015, 15:24 | #23 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
По
Код:
WS.Cells(i, 1) можно записать иначе как Workbooks("пример для подгрузки данных").Sheets("Лист1").Cells(i, 1) т.е. Книга - Лист - Ячейка Что Cells (2,1) это ячейка А2 Вам понятно? 2-номер строки, 1-номер столбца |
07.06.2015, 01:08 | #24 |
Пользователь
Регистрация: 14.01.2015
Сообщений: 20
|
|
07.06.2015, 10:49 | #25 |
Пользователь
Регистрация: 14.01.2015
Сообщений: 20
|
Сегодня ошибка с предыдущего моего сообщения не возникала. Макрос отработал без ошибок, но значения из файла с таблицей в файл с формуляром не перенес.
|
08.06.2015, 08:27 | #26 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
С рабочего компьютера не вижу картинки
Если значения не подтянулись, значит дело в самих значениях. Может их просто нет в таблице, может нет даты или данные в таблице на английском, а Вы ищите русские буквы. "х" и "x" - сможете сказать какая из них латинская буква? Сделайте таблицу, в которой точно есть данные, которые нужно перенести (я обычно беру цифры от 1 до нужного количества по порядку) и ищу ошибки при работе макроса. Предполагаю, что вся проблема в поиске условия "1.х" и т.д. - попробуйте в формуляр вставить буквы из таблиц через копирование |
08.06.2015, 10:11 | #27 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
hemmel,
Вас не смущает тот факт, что задача уже описана Цитата:
между Вашим "максимально доступно" и нашим "все понятно" - пока непреодолимая пропасть
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
08.06.2015, 11:05 | #28 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
Игорь, не будьте таким строгим
Задача, насколько я ее понимаю, решена, осталось только подправить критерии файла формуляр Уважаемый hemmel уже близок к решению своей проблемы |
08.06.2015, 11:32 | #29 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
я не строг, я обьективен.
как Вам это: Цитата:
3. Данные чудесным способом подгрузились в формуляр. и теперь кадждому понятно: заходим на сайт WWW.ЗагрузкаДанныхВФормуляр.com - там описаны все необходимые действия а между понятиями "решение близко" и "решение уже есть" - существенная разница.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 08.06.2015 в 12:37. |
|
08.06.2015, 12:33 | #30 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 248
|
Смотрите, задача такая
Имеется выгрузка из программы, всего 20 документов Excel, данные обновляются ежедневно. В каждом файле набор таблиц, они называются А100, В100 и т.д. Строки таблицы находятся строго в столбце А:А (название тоже) - показатели "1.х", "1.А", и др., столбцы таблицы (начиная с В:В) - даты выгрузки. Задача - нужно сделать документ Excel (21й в папке - формуляр), в котором бы была возможность подтягивать данные из: 1) нужной выгрузки из программы - определенный документ Excel 2) нужной таблицы - А100 или В100 3) нужной даты - например, сегодня 08.06.2015 В формуляре содержится таблица, в которую переносятся данные из выгрузок - эта таблица содержит все возможные варианты показателей ("1.х", "1.А", и др., ). Нужно чтобы в формуляре в таблице напротив ячейки с "1.А" подтянулось значение из выгрузки из найденной там таблицы А100 или В100 значение напротив строки в столбце А:А с показателем "1.А" из столбца с нужной даты |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перенос данных с одного листа на другой по условию | diop | Microsoft Office Excel | 3 | 21.01.2015 01:33 |
Перенос данных с одного листа на другой по условию | MickMick | Microsoft Office Excel | 1 | 11.01.2015 17:33 |
Сумма диапазона ячеек листов другой книги по условию. | Ammat | Microsoft Office Excel | 8 | 12.06.2014 17:18 |
Перенос данных из закрытой книги по условию | strannick | Microsoft Office Excel | 14 | 14.12.2013 16:29 |
Запись данных в закрытую/скрытую из UserForm другой открытой книги книги. | Dark Victor | Microsoft Office Excel | 1 | 12.03.2012 18:37 |