7°C
завтра: 17°C
Погода в Перми
7°C
вечером11°C
ночью10°C
завтра17°C
Подробно
 92,13
−0.3744
Курс USD ЦБ РФна 26 апреля
92,1314
−0.3744
 98,71
−0.2039
Курс EUR ЦБ РФна 26 апреля
98,7079
−0.2039
  • Вобщем тема такая:
    В excel есть столбец с наименованиями чего либо. Напимер:

    А
    ___
    1 Морковка
    2 Капуста
    3 Картошка
    ,,,,,
    100 Овощ

    Все названия в одном столбце. Необходимо что бы одной кнопочкой создать папки на жестком диске с именами из этого столбца!
    Например:
    D:\Овощи\Картошка
    D:\Овощи\Морковка

    КАК ЭТО СДЕЛАТЬ! Есть ли встроенная в excel функция автоматического создания папок? Скрипты писать не умею....:хммм:

    "...Я Родину люблю..."

  • Нету... Только VBA

    Основной принцип моего существования — служение гуманистическим идеалам человечества!

  • Тогда закрывайте тему...:хммм:

    "...Я Родину люблю..."

  • а че, VBA в эксель не встроен?:улыб:

    Все что меня не убивает дает мне рагу

  • НеумеюЯ.......... :ухмылка:

    "...Я Родину люблю..."

  • я и имел ввиду, что на васике можно написать...
    а вопрос был про кнопку...

    Основной принцип моего существования — служение гуманистическим идеалам человечества!

  • УРА!
    Теперь я частично знаю VBA :улыб:Вот такую бяку написал:

    Private Sub MMM1()

    Dim i As Long
    Dim ppk As String
    For i = 2 To 120 Step 1
    ppk = Cells(i, 1).Text
    MkDir "D:\Test\" & ppk
    Next i
    End Sub


    Но оно работает!:улыб:

    "...Я Родину люблю..."

  • Оптимизируем:

    Private Sub MMM1()
    For i = 2 To 120
    MkDir "D:\Test\" & Cells(i, 1).Text
    Next
    End Sub

  • Зашибись! А теперь озадачься мыслью, что создавать надо не папку, а дерево, если парента нет на диске

    эгоист - это человек, который думает в первую очередь о себе и только потом обо мне

Записей на странице:

Перейти в форум

Модератор: