Как создать папки из списка excel
Перейти к содержимому

Как создать папки из списка excel

  • автор:

Как создать папки из списка excel

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Создать папки по списку в проводнике с помощью Excel. Много папок!

Задача: создать за 5 сек. много папок в проводнике. У папок должны быть имена в соответствии с заранее подготовленным списком.

Для чего: да для чего угодно. Например, вы делаете шаблонный путь к файлу с информацией о клиенте. Файл у всех клиентов будет называться одинаково, а вот папка, в которой находится файл, будет называться именем клиента. Что делать, если клиентов 1000?

Что делаем:

  • создаем список будущих папок (они же — имена клиентов) в пустой таблице Excel;
  • вставляем в таблицу макрос, состоящий всего из нескольких строк;
  • запускаем макрос!

Подробнее

1. Создаем список папок

Допустим, папки будут называться так (спасибо генератору randomus.ru)

Lisa Harrington
Gloria Brown
Rodney Baker
Carrie Caldwell
Michael Miller
Jacob Price
David Rodriguez
David Johnson
Ryan Smith
Betty Clark

Создаем новую таблицу Excel. Копируем и строго в первую колонку с яч. A1 вставляем данный список

Сохраняем таблицу как книгу с поддержкой макросов (*.xlsm)

2. Создаём новый макрос

нажимаем Alt-F8 (или меню Разработчик — Макросы). Далее вводим произвольное имя макроса и нажимаем Создать.

Копируем в большое поле справа следующий код:

Sub macros1()
On Error Resume Next
For Each oCell In Range([A1], [A9999].End(xlUp))
If Not IsEmpty(oCell) Then MkDir «C:\tmp\» & oCell
Next
End Sub

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

3. Сохраняем и запускаем макрос

Жмем Сохранить.
Жмем Alt-F8Выполнить, новые папки создаются моментально. Проверяем новые папки по указанному в макросе пути.

Создание папок из списка Excel

В операционной системе Windows создавать папки можно самыми различными способами. Создать несколько папок вручную ни для кого не составит труда. Рассмотрим тот случай, когда необходимо создать множество папок с определенными именами.

Пакетное создание папок при помощи сторонних программ

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

Быстрое создание папок при помощи надстройки для Excel

Быстро создавать любое количество папок можно без использования сторонних программ при помощи Excel. Поскольку стандартный Excel создавать папки не умеет, необходимо установить надстройку (не путать с настройкой), которая расширит его возможности. После установки надстройки (это такая программа, написанная на встроенном в приложения Office языке программирования VBA) на ленте Excel появляется новая кнопка на вкладке «Надстройки» (если такой вкладки на ленте нет, то и сама вкладка также появляется после установки надстройки). Нажатие этой кнопки вызывает диалоговое окно (пользовательскую форму), в котором можно задать некоторые параметры создания новых папок.

Массовое создание папок из списка excel

В диалоговом окне необходимо указать путь к папке, в которой будут генерироваться новые папки. Имена папкам задаются на основе значений ячеек, поэтому необходимо указать диапазон ячеек, либо несколько диапазонов (удерживая клавишу Ctrl нажатой), либо несколько отдельных ячеек. При этом для имен папок в Windows существуют ограничения. В именах папок не должно быть запрещенных символов, таких как: \/:*?»<>|. Если в значениях ячеек такие символы все же есть, то программа их отследит и исключит из имен папок, оставив значения в самих ячейках без изменений. Предусмотрена возможность замены запрещенных символов на какой-либо другой символ, заданный пользователем. Для быстрого открытия созданных папок в надстройке предусмотрена возможность создания гиперссылок.

Другие материалы по теме:

Создание папок из списка Excel. Пакетное создание папок Windows

Иконка канала Мастера уборки

Простой способ быстрого создания любого количества папок Windows в указанную директорию из списка в Excel. ====================== С KUTOOLS ДЛЯ EXCEL В СЧИТАННЫЕ СЕКУНДЫ И БЕЗ ОСОБЫХ НАВЫКОВ ВЫ СМОЖЕТЕ: — создавать в Excel выпадающие списки; — быстро анализировать данные таблиц; — автоматически создавать в Excel каталоги (списки) файлов Windows с гиперссылками (ведомости документов, архивы и т.п.); — быстро создавать папки в файловой системе из списка в Excel; — создавать списки листов книги Excel; — составлять нестандартные графики и диаграммы Microsoft Excel; — быстро объединять таблицы; — мгновенно сравнивать столбцы и строки; — искать опечатки, ошибки и дубликаты в данных; — объединять ячейки Excel без потери данных обоих ячеек; — шифрование ячеек Eхcel паролем; — быстро менять местами ячейки или диапазоны в таблицах Excel; — конвертировать физические величины и валюты; — делать расчеты для закрашенных определенным цветом ячеек; — мгновенно выбирать ячейки по условиям, формату, содержанию и МНОГОЕ ДРУГОЕ. ================ Познакомится с программой Kutools для Microsoft Excel и скачать её можно на сайтах: https://kutools.ru https://kutools.shop *** Ссылки на социальные сети: https://facebook.com/kutools https://www.instagram.com/kutools/ https://vk.com/kutools

Показать больше

Войдите , чтобы оставлять комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *