Как перечислить все имена файлов из папки и подпапок на листе?

Если вы хотите создать список имен файлов в каталоге на листе, вы можете обработать следующие способы, чтобы быстро получить список файлов из каталога на листе.

  • Перечислить все имена файлов из папки на листе с помощью веб-браузера.
  • Перечислить все файлы имена из папки в рабочий лист с помощью формулы
  • Перечислить все имена файлов из папки в рабочий лист с помощью кода VBA
  • Перечислить все имена файлов из папки и подпапок на листе с мощной функцией

Перечислить все имена файлов из папки на листе с помощью веб-браузера

Если вы хотите отобразить список файлов в папке с помощью веб-браузера, убедитесь, что вы на вашем компьютере установлен один из веб-браузеров ( Firefox, Opera и Google Chrome ). Предположим, вам нужно перечислить файлы следующей папки на листе, см. Снимок экрана:

1 . Перейдите к копированию пути к папке ( Folder Test ) в проводнике. Например, путь к этой папке: C: Users AddinTestWin10 Desktop Folder Test .

2 . Откройте один из веб-браузеров (FireFox, Opera и Google Chrome), вставьте путь к папке в адресную строку и нажмите клавишу Enter . См. Снимок экрана:

3 . Нажмите Ctrl + A , чтобы выделить все содержимое в веб-браузере, и нажмите Ctrl + C , чтобы скопировать его.

4 . Откройте Excel и напрямую вставьте (используя горячие клавиши Ctrl + V для вставки) их на лист. См. Снимок экрана:

Примечания :
  • 1. С помощью этого метода могут отображаться только файлы в основной папке, файлы в подкаталоге не могут быть перечислены.
  • 2. Гиперссылки имен файлов недоступны.

Перечислить все имена файлов из папки на листе с помощью формулы

В Excel вы также можете использовать формулу для получения списка всех имен файлов или имен файлов типа psecifc из папки, выполните следующие действия:

1 . Скопируйте и вставьте путь к файлу в ячейку, а затем введите * после пути к файлу, как показано на скриншоте ниже:

2 . Затем нажмите Формула > Диспетчер имен , см. Снимок экрана:

3 . В диалоговом окне Диспетчер имен нажмите кнопку Создать , см. Снимок экрана:

4 . В появившемся диалоговом окне Новое имя укажите имя в Имя , а затем введите приведенную ниже формулу в текстовое поле Относится к , см. Снимок экрана:

Примечание : в этой формуле Sheet1! $ A $ 1 – это ячейка рабочего листа, содержащая путь к файлу. вы перешли на шаг 1.

5. Затем нажмите OK > Close , чтобы закрыть диалоговые окна, а затем введите следующую формулу в пустую ячейку, где вы хотите чтобы перечислить имена файлов, и перетащите ручку заполнения вниз, пока не отобразятся пустые ячейки, теперь все имена файлов в указанной папке перечислены, как показано ниже:

Примечание : в этой формуле Filenames – это имя диапазона, который вы создаете. d на шаге 4, а A1 – ячейка, содержащая путь к файлу.

Примечания :
  • 1. Вы должны сохранить эту книгу в формате Excel Macro-Enabled Workbook , если вы хотите, чтобы формулы работали нормально после закрытия и повторного открытия файла.
  • 2. Если вы хотите перечислить все файлы с определенным расширением, например перечислить все имена файлов docx, в этом случае вам просто нужно использовать * docx * вместо *, аналогично для файлов xlsx используйте * xlsx *.


Перечислить все имена файлов из папки на листе с помощью кода VBA

Используя следующий VBA, чтобы вывести список файлов в папке на листе:

1 . Откройте рабочий лист и щелкните, чтобы выбрать ячейку, в которую вы хотите поместить имена файлов.

2 . Удерживая нажатыми клавиши ALT + F11 в Excel, откроется окно Microsoft Visual Basic для приложений .

3 . Нажмите Вставить > Module и вставьте следующий код в окно Module .

Код VBA: перечислить все имена файлов из папки на листе

4 . Затем нажмите клавишу F5 , чтобы запустить код, откроется новое окно Обзор . Выберите папку, в которой должны отображаться имена файлов.

5. Затем нажмите OK , файлы в определенной папке были перечислены на листе с гиперссылками. См. Снимок экрана:

Примечание : могут быть перечислены только имена файлов в основной папке..

Перечислить все имена файлов из папки и подпапок на листе с мощной функцией

Утилита Список имен файлов из Kutools for Excel может легко создать список файлов из каталога на листе, как показано ниже. Нажмите, чтобы загрузить Kutools for Excel!

Примечание. Чтобы применить этот список имен файлов , сначала вы должны загрузить Kutools for Excel , а затем быстро и легко примените эту функцию.

После установки Kutools for Excel сделайте следующее:

1 . Откройте Excel, нажмите Kutools Plus > Импорт/экспорт > Список имен файлов…, см. Снимок экрана:

2 . В диалоговом окне Список имен файлов выполните следующие операции:

(1.) Щелкните , чтобы указать папку, содержащую файлы, которые вы хотите перечислить;

(2.) Установите флажок Включить файлы в подкаталоги , чтобы отобразить все имена файлов во вложенных папках, или установите флажок Включить скрытые файлы и папки , чтобы отобразить все имена скрытых файлов, а также имена файлов в скрытых папках;

(3.) Укажите тип файла, который вы хотите указать в разделе Тип файла ;

(4.) Выберите один размер файла, который вы хотите отобразить из нужного вам раздела Размер файла .

(5.) Установите флажок Создать гиперссылки , когда вы нужно.

3 . Нажмите ОК . Он сгенерирует список файлов в каталоге или подкаталоге на новом листе. См. Снимок экрана:

Нажмите, чтобы загрузить Kutools for Excel и бесплатная пробная версия сейчас!


Другие относительные статьи:

  • Создание списка всех имен листов из книги
  • Предположим, у вас есть книга с несколькими листами, и теперь вы хотите перечислить все имена листов в текущем книга, есть ли какой-нибудь быстрый метод для создания списка названий листов тезисов в Excel, не вводя их один за другим? В этом руководстве приведены инструкции по составлению списка имен листов в Excel.
  • Копирование или перемещение файлов Из одной папки в другую на основе списка
  • Если у вас есть список имен файлов в столбце на рабочем листе, и файлы находятся в папке на вашем компьютере. Но теперь вам нужно переместить или скопировать эти файлы, имена которых указаны на листе, из их исходной папки в другую, как показано на следующем снимке экрана. Как вы могли выполнить эту задачу так быстро, как вы можете в Excel?
  • Получить список листа Имена в таблицах Google
  • В этой статье я расскажу о некоторых методах получения имени текущего имени листа или списка имен листов в таблицах Google.
  • Перемещение между рабочими листами с помощью раскрывающегося списка
  • Предположим, у вас есть книга, которая содержит несколько листов, теперь вам нужно создать раскрывающийся список или поле со списком, в котором перечислены все имена листов, и когда вы выбираете одно имя листа из раскрывающегося списка, он немедленно переходит на этот лист. В этой статье я расскажу, как перемещаться между листами с помощью раскрывающегося списка в Excel.

Оцените статью
Frestage.ru
Добавить комментарий