|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.06.2017, 14:29 | #1 |
Пользователь
Регистрация: 02.06.2017
Сообщений: 29
|
Замена записей в файлов записями из текущей открытой книги
В каталоге C:/Raports/ содержится много однотипных файлов. В каждом из файлов, начиная с 6 строки и ниже в столбцах B:E содержится список. И мы текущем открытом файле имеем аналогичный список, начиная с первой строки в столбцах B:E и дополненной записью в колонке F.. Надо в каждом файле проверять наличие такой же строки и заменить запись с дополнением из колонки F. Например:
Имеем файл "Кооперативный.xlsx"(во вложении). И имеем файл "список.xlsx". Из списка файла Список.xlsx находим запись, идентичную записи в списках файла Кооперативный.xlsx по столбцам B:E. И заменяем строку по значениям B:F. Таким образом получаем файл "Кооперативный изменный.xlsx". Сохраняем и выходим. И так со всеми файлами каталоге C:/Raports. Два файла "Кооперативный.xlsx" и "список.xlsx". Надо чтоб из первого файла получился файл "Кооперативный измененный.xlsx". "Кооперативный.xlsx" Кооперативный.xlsx "список.xlsx" список.xlsx "Кооперативный измененный.xlsx" Кооперативный измененный.xlsx |
30.06.2017, 18:07 | #2 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
03.07.2017, 14:57 | #3 |
Пользователь
Регистрация: 02.06.2017
Сообщений: 29
|
Получается появляется значение в колонке F - В этом и разница. Список большой, а в каталоге C:/Raports/ файлов полно. Вот нужно в каждом из файлов найти совпадения с данным списком и добавить значение из колонки F
|
03.07.2017, 15:12 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Ваш C:/Raports/ уже неоднократно обрабатывался здесь на форуме, а значит примеров работы с файлами в папке имеете. Какие Ваши наработки в решении текущего вопроса?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
03.07.2017, 15:46 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
И, справедливости ради, хочу отметить, что несмотря на многократные запросы вида "В каталоге C:/Raports/ содержится много однотипных файлов", конструктивно ответ был предложен один только раз, в теме "переименовать много файлов по наименованию ячейки" EducatedFool дал ссылочку на http://excelvba.ru/programmes/RenameFiles но это всё таки надстройка. (честно говоря, не смотрел, открыт ли у неё исходный код, предполагаю, что - нет) Код, который обрабатывал все его "много файлов в каталоге C:/Raports/", в темах не был дан. (или это я проглядел?...) Но, конечно, в целом я согласен с Вами, чтобы получить помощь, нужно что-то делать самостоятельно. или можно ничего не делать, но тогда стоит обращаться за платной помощью. Примеры обработки группы файлов в определённом каталоге были неоднократно. Думаю, что TC можно было поискать код и попытаться изменить под себя. |
|
03.07.2017, 16:29 | #6 | |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Цитата:
Ну, в принципе, как Игорь писал: пройдемте мимо топика как сделали другие
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
03.07.2017, 16:41 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Возврат имени открытой книги | ТМЗ | Microsoft Office Excel | 5 | 02.04.2016 16:19 |
Выбор данных из книги Ексель, открытой монопольно на другом компьютере | ambergrey | Microsoft Office Excel | 6 | 19.04.2013 17:08 |
Запись данных в закрытую/скрытую из UserForm другой открытой книги книги. | Dark Victor | Microsoft Office Excel | 1 | 12.03.2012 18:37 |
Использование Имен текущей книги из xla | tae1980 | Microsoft Office Excel | 1 | 06.01.2012 20:39 |
Как получить данные из одной открытой книги в другую? | gramp | Microsoft Office Excel | 14 | 25.07.2011 10:02 |