Как скопировать названия файлов в excel

Как скопировать имена файлов в MS Excel

Нередко пользователи нуждаются в упорядочивании или в каталогизации своих файлов. Для этого можно сохранять списки имён файлов выбранных папок, директорий или каталогов в текстовых файлах.

Более того, можно организовать поиск нужных имён файлов силами текстового редактора. Однако на этом возможности текстовых процессоров будут исчерпаны.

Для более серьёзной работы подходят специальные табличные процессоры или электронные таблицы. С их помощью можно не только произвести сортировку и поиск, но и осуществить выборку по заданным критериям.

Дело за малым. Надо каким-то образом забрать данные из текстового файла в файл электронной таблицы.

Как скопировать имена файлов из выбранной папки, директории или каталога в MS Excel

Для начала воспользуемся материалом Как сохранить имена файлов из выбранной папки, директории или каталога в текстовом файле и создадим текстовый файл с перечнем имён или названий файлов.

Этот файл с именем list.txt будет содержать все имена файлов выбранного каталога, папки или директории.

Для импорта откроем файл с именем list.txt в MS Excel командой Открыть. Появится специальное окно как на Рис.1.

Окно мастера текстов, предназначенное для импорта данных из текстовых файлов

Рис.1. Окно мастера текстов, предназначенное для импорта данных из текстовых файлов

Если кодировка не установилась по умолчанию, то вручную выбираем нужную кодировку, как это показано на рисунках Рис.1. и Рис.2.

Табличный процессор позволяет начать импорт с нужной строки, пропустив название метки тома, его серийный номер и прочие данные, не относящиеся к требуемому контенту.

Окно мастера текстов, настроенного на импорт с 8 строки

Рис.2. Окно мастера текстов, настроенного на импорт с 8 строки

Выбрав начальную строку, фиксированную ширину и требуемую кодировку, нажимаем кнопку Далее и Мастер переходит к окну Разбора данных.

На Рис.3. показан разбор данных при импорте каталога с первой строки, а на Рис.4. показан разбор данных при импорте каталога с 8 строки.

Разбор данных при импорте с 1 строки

Рис.3. Разбор данных при импорте с 1 строки

В действительности можно импортировать данные и с первой строки, а затем удалить ненужные средствами электронной таблицы. Однако элегантнее (и разумнее при больших объёмах информации) забирать из файла только нужные данные.

Разбор данных при импорте с 8 строки

Рис.4. Разбор данных при импорте с 8 строки

Как видим на Рис.4. импорт происходит с нужной строки и излишние данные не импортируются, а, следовательно, нет нужды в дополнительной обработке данных после импорта.

На рисунках Рис.5. и Рис.6. показано, как можно задать формат данных для того или иного столбца. В данном примере задаётся формат данных первого столбца. Это формат Даты в виде ДД.ММ.ГГГГ

Задание формата даты для первого столбца при импорте с 1 строки

Рис.5. Задание формата даты для первого столбца при импорте с 1 строки

Задание формата даты для первого столбца при импорте с 8 строки

Рис.6. Задание формата даты для первого столбца при импорте с 8 строки

По окончании импорта нажимаем кнопку Готово. В результате получаем таблицу с нужными данными, а именно – таблицу с именами файлов (размерами, датой и временем создания) из выбранного каталога см.Рис.7.

Рис.7. Таблица с именами файлов выбранного каталога или папки

Теперь с этими данными можно работать силами табличного процессора. Можно сортировать по любому столбцу, можно фильтровать данные, можно осуществлять поиск нужных данных, можно обрабатывать данные по программе, можно оформлять данные в нужном виде, стоить диаграммы и выводить на печать.

Как быстро создать список файлов из папки и перенести в таблицу «Excel».

Самый простой способ создания списка файлов, расположенных в папке.

Поделюсь простым проверенным способом создания списка файлов. Пошаговое руководство.

Шаг 1. Войти в папку список файлов из которой вы хотите сформировать.

Папка с файлами

Папка с файлами

Шаг 2. Кликнуть правой кнопкой по пустому полю в папке (не по файлу)

Создать текстовый документ

Создать текстовый документ

Шаг 3. Из выпадающего мену выбрать пункт «Создать»>> «Текстовый документ»

Шаг 4. Открыть появившийся текстовый документ и записать в него три строчки с кодом:

  • chcp 1251
  • echo From Ruexcel.ru %date% %time% >spisok_faylov.txt
  • dir /b /d >> spisok_faylov.txt

Записать код в текстовый документ

Записать код в текстовый документ

Шаг 5. Закрыть с сохранением документ.

Закрыть документ с сохранением

Закрыть документ с сохранением

Шаг 6. Переименовать расширение файла с «TXT» на «BAT» и нажать кнопку «Enter»

Переименовать файл в BAT

Переименовать файл в BAT

Шаг 7. Запустить полученный файл.

Запуск файла и результат

Запуск файла и результат

После запуска .bat файла в папке, из которой вы его запустили появится текстовый документ со списком файлов хранящихся в папке, который будет называться «spisok_faylov.txt».

Готовый список файлов

Готовый список файлов

Перенос списка в программу Excel.

Шаг 1. Открыть текстовый документ.

Шаг 2. Выделить левой кнопкой мыши список.

Выделение списка

Выделение списка

Шаг 3. Нажав правой кнопкой мыши по выделению выбрать пункт «Копировать»

Копирование перечня

Копирование перечня

Шаг 4. Открыть документ Excel.

Вставка в Excel

Вставка в Excel

Шаг 5 Кликнуть правой кнопкой мыши в любую ячейку и выбрать из выпадающего меню пункт «Вставить»

Резултат копирования спискаРезултат копирования списка

Ссылка на основную публикацию