Групповое переименование файлов Универсальная утилита в Excel

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 66

  • @pechenjkeee
    @pechenjkeee 11 місяців тому +3

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

    • @podmoga8694
      @podmoga8694  11 місяців тому

      Факт. Плаща у меня как раз и нет. 😄😉😄
      Спасибо!

  • @antonlatyshev2394
    @antonlatyshev2394 7 місяців тому +1

    Спасибо БОЛЬШОЕ !!! Круто !!! Вы сэкономили пару дней моей жизни !!! Сегодня вечером выпью джину за Ваше здоровье...

    • @podmoga8694
      @podmoga8694  7 місяців тому

      Отлично. Спасибо!
      😉🙂 джин еще не пробовал!

  • @екатеринаостапенко-е8у
    @екатеринаостапенко-е8у 11 місяців тому +1

    Большое человеческое спасибо Вам!

  • @ВладимирБеккер-ю5ы

    Спасибо большое, все работает прекрасно, сам файл очень доступен и понятен

    • @podmoga8694
      @podmoga8694  Рік тому +1

      Очень рад что помог!

  • @shamanahshamanov7084
    @shamanahshamanov7084 2 роки тому +2

    Салам Уалейкум !!! Большое человеческое спасибо!!!!!!!!

  • @Александр-й8е123
    @Александр-й8е123 6 місяців тому

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

    • @podmoga8694
      @podmoga8694  6 місяців тому +1

      СПАСИБО! Рад что помог! Отдельное спасибо за поддержку!!!

  • @tianavinsk1681
    @tianavinsk1681 2 роки тому +1

    Вы просто спаситель🥰🥰🥰🥰🥰🥰

  • @DimasterUp
    @DimasterUp Рік тому

    Вау, спасибо большое! Очень хорошая утилита, если нужно переименовать файлы не по шаблону.

  • @Darya_Mazaeva
    @Darya_Mazaeva Рік тому

    Большое вам человеческое СПАСИБО!

  • @ekvikshkat4894
    @ekvikshkat4894 6 місяців тому

    у меня пишет "не удается прочитать макрос. пробовала включать макросы в настройках- результата нет.... где еще посмотреть? что сделать, чтобы заработало?

    • @podmoga8694
      @podmoga8694  6 місяців тому

      Какая ОС, какая версия офиса?

  • @montikorushka9911
    @montikorushka9911 2 роки тому

    Спасибо большое! Буквально спасли!

  • @merell02
    @merell02 2 роки тому

    Попробовал использовать этот файл для такой задачи : отснял группу предметов, получил фотофайлы . В эксель создал список названий в порядке проведения съемки. С помощью файла из описания переименовал все фотофайлы под необходимые имена. Будет полезно для интернет магазинов такая технология, если снимают часто и много разных товаров

    • @podmoga8694
      @podmoga8694  2 роки тому +1

      Да, очень хорошо для такой задачи.

  • @starodubcev.n
    @starodubcev.n Рік тому

    Здравствуйте! Подскажите пожалуйста, работает ли эта таблица на macOS? При выборе файлов открывается окно с ошибкой Compile error: Can't find project or library
    Далее желтым цветом выделает строку Function ReadDirectory(Optional sPath As String) As Boolean
    Возможно ли это починить и если да, то как это сделать?

    • @podmoga8694
      @podmoga8694  Рік тому

      Добрый день. Увы, скорее всего не будет работать, так как используются функции Windows API(внутренние функции) для выбора каталога. Можно переписать этот кусок, но у меня очень редкий доступ к Маку. Спасибо за вопрос.

  • @gogobebee
    @gogobebee Рік тому

    Скажите, пожалуйста, можно ли как-то сделать, чтобы использование знака":" в новом имени файла не мешало переименованию?

    • @podmoga8694
      @podmoga8694  Рік тому +1

      Этот и ещё некоторые знаки нельзя использовать в именах файлов. Так решили создатели компьютеров.

  • @dashapolyarnayaa6603
    @dashapolyarnayaa6603 Рік тому

    подскажите, пожалуйста, что делать, если файлов больше 100, а нужно переименовать по алфавиту? контекст - сначала идет файл 1, потом 100, потом 101 и тд, а нужно чтобы шли 1,2,3…

    • @podmoga8694
      @podmoga8694  Рік тому

      Примерный план такой:
      - выделить номер
      - преобразовать в число
      - преобразовать обратно в строку с нулями спереди
      Если можно пришлите пару названий файлов для примера, можно на podmoga.org@gmail.com

    • @podmoga8694
      @podmoga8694  Рік тому

      Думаю пример типологический, надо снять отдельное видео с таким примером.

    • @dashapolyarnayaa6603
      @dashapolyarnayaa6603 Рік тому

      было бы здоровой, я написала вам на почту с более развернутым описанием проблемы 🥺

    • @podmoga8694
      @podmoga8694  Рік тому

      @@dashapolyarnayaa6603 Пока видео нет, очень быстро простой метод:
      преобразовать число в текст с нужным количеством нулей впереди можно с помощью функции ТЕКСТ(TEXT). Эта функция форматирует итоговую строку по заданому шаблону. Для чисел из трех знаков формула выглядит так =ТЕКСТ(E3;"000"). В результате 1 станет 001, 2 станет 002 и т.д.

  • @The_Kozhin
    @The_Kozhin Рік тому

    Не понимаю. При нажатии на "переименовать файл" ни чего не происходит, ошибок нет. Предварительно изменил новое имя и нажал кнопку "выделить" (офис 2021)

    • @podmoga8694
      @podmoga8694  Рік тому

      После кнопки "Выделить" в строках с измененными именами прошло выделение?
      Запустите Excel от имени Администратора. Может у вас нет прав на файлы.

    • @stoicvation999
      @stoicvation999 Рік тому

      Здраствуйте, я так попробовал все равно красное:(@@podmoga8694

    • @stoicvation999
      @stoicvation999 Рік тому

      а все, я понял, большооое спасибо👍👍👍👍👍👍@@podmoga8694

  • @vb4931
    @vb4931 2 роки тому

    Спасибо Вам большое!❤

  • @brazo6970
    @brazo6970 Рік тому

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

    • @podmoga8694
      @podmoga8694  Рік тому

      Приветствую. С папками значительно все сложнее, но все возможно. 🙂

    • @dmitrygo1603
      @dmitrygo1603 Рік тому

      Что нужно для реализации?

    • @podmoga8694
      @podmoga8694  Рік тому

      @@dmitrygo1603 Время, желание и вдохновение! 🙂

    • @podmoga8694
      @podmoga8694  Рік тому

      @@dmitrygo1603 много уровней вложенности папок будет переименовываться?

    • @dmitrygo1603
      @dmitrygo1603 Рік тому

      3-4 примерно так

  • @КириллКольцов-л9з
    @КириллКольцов-л9з 11 місяців тому

    Error 430, в функции browsefolder, желтым Set SH = New Shell32. Shell. Win 7 64x

    • @podmoga8694
      @podmoga8694  11 місяців тому

      Версия ОС, версия офис?

    • @КириллКольцов-л9з
      @КириллКольцов-л9з 11 місяців тому

      Максималка, офис 2016

    • @podmoga8694
      @podmoga8694  11 місяців тому

      @@КириллКольцов-л9з Спасибо огромное за точнейшее описание проблемы. Исправил, скачайте заново. Все должно работать и на Windows 7.

    • @КириллКольцов-л9з
      @КириллКольцов-л9з 11 місяців тому +1

      ​@@podmoga8694все работает, Вам огромное спасибо!

    • @podmoga8694
      @podmoga8694  10 місяців тому

      И вам. Как-то упустил я Windows 7 из вида.

  • @mypersonalmain
    @mypersonalmain 2 роки тому

    subscript out of range (((((( error 9. Почему?

    • @podmoga8694
      @podmoga8694  2 роки тому

      В этом окне где ошибка есть кнопочка Debug, если не трудно нажмите ее и сделайте мне скрин кода с желтой строкой на почту podmoga.org@gmail.com

    • @podmoga8694
      @podmoga8694  2 роки тому

      Хотелось бы понять что не так, пока у всех работало!

  • @ИванБелков-л5м
    @ИванБелков-л5м 2 роки тому

    Вылезает ошибка что макросов нет

    • @podmoga8694
      @podmoga8694  2 роки тому

      Надо разрешить выполнение макросов. Какая у вас версия офиса?

  • @pechenjkeee
    @pechenjkeee 10 місяців тому

    Все же кривовато работает( или у меня руки не из того места растут. Эксель, судя по всему, использует какой-то свой метод сортировки файлов по названию, где цифра учитывается выше чем буква. Условно у меня есть огромный список файлов, где названия имеют вид аля 2d7ef0ac8a62a000, 2d749ac61a62a000 и тд. В системе (а я создаю через командную строку список файлов, затем копирую его из блокнота и переношу в эксель) файл с первым названием стоит выше, как мне и нужно. Но когда я вставляю названия файлов в строку "Новое имя" в таблице, уже второй файл ставится выше, а первый смещается вообще хз куда(( а когда таких файлов сотни - ошибок неимоверное количество и получается абсолютная каша(((( может вы знаете как можно настроить эксель, чтоб сортировка названий была точно такой же как в системе?

    • @podmoga8694
      @podmoga8694  10 місяців тому

      Excel при вставке значения в ясейку сам ничего не сортирует. Какой-то мутный рассказ. Т.е. Вы вставляя из блокнота еще вручную заполняете имя, расширение?
      Вообщем, ничего не понял что у вас там происходит.

    • @pechenjkeee
      @pechenjkeee 10 місяців тому

      @@podmoga8694уф, попробую максимально просто объяснить. Я делаю мод для игры, мне условно файлы с названиями фото1, фото2, фото3 надо переименовать в названия ассетов, указанных в файлах игры. Условно пусть будут фото1аа, фото10аа, фото10аб. Критически важен именно такой порядок. Я эти ассеты распаковываю в любую папку, через cmd и dir /b> создаю в текстовом док-те список файлов. Стираю в этом файле в каждой строке параметры расширения после точки (условно .jpg), весь чистый текст выделяю, и эти 3 столбца вставляю в столбец "новое имя". Но вместо указанного выше порядка фото1аа, фото10аа, фото10аб вставляется в совершенно другом порядке: фото10аа, фото10аб, фото1аа. Т.е нарушается вся структура и получается на выходе полная шляпа( увы

    • @pechenjkeee
      @pechenjkeee 10 місяців тому

      @@podmoga8694можете кстати чисто ради интереса создать где-нить папку и в ней же создать три любых файла с такими же названиями: фото1аа, фото10аа, фото10аб. В проводнике они ровно в таком порядке и будут идти. Но если открыть их в этом макросе, порядок будет совершенно иной, как я указал в комменте выше(((

    • @podmoga8694
      @podmoga8694  10 місяців тому

      Сортировка файлов для переименования не играет никакой роли.
      Т.е. вам нужно почитать файлы в определенном порядке так как у вас потом есть какой-то список в соответствии с которым надо переименовать эти файлы?
      Если вы хотите жёстко привязать новое имя к старому, то это надо сделать совсем по другому. Такого я не показывал еще. Но могу.
      Пока задача мне не ясна полностью.
      Даже непонятно зачем cmd и такие сложности?

    • @podmoga8694
      @podmoga8694  10 місяців тому

      @@pechenjkeeeСортировка символьных строк у меня одинаковая что в Excel что в проводнике, что при выполнении dir /b.
      Символ 0 стоит перед а, поэтому все так и сортируется.
      Если хотите напишите в личку podmoga.org@gmail.com подробнее а я попробую вам помочь.

  • @ИринаФилина-з3у

    Выдает ошибку, что макросов нет. Офис профессиональный плюс 2019.

    • @podmoga8694
      @podmoga8694  Рік тому

      Версия офиса не при чем. У вас не разрешены макросы для этой книги эксел. Для начала, в проводнике нажмите правой клавишей мышки на файл и выберите пункт меню "Свойства", на первой закладке "Общие" внизу будет чекбокс с именем "Разблокировать". Пставьте галочку и нажмите "ОК". Откройте файл в экселе, должен появиться вопрос о включении макросов. Нажмите кнопку "включить".

    • @podmoga8694
      @podmoga8694  Рік тому

      Получилось?

    • @denden7934
      @denden7934 10 місяців тому

      @@podmoga8694 та же ошибка в офисе 2019, и в свойствах разрешил и уже в самих насройках офиса макросы разрешал, но ошибка не пропадает...

    • @podmoga8694
      @podmoga8694  10 місяців тому

      @@denden7934Это делали?
      Версия офиса не при чем. У вас не разрешены макросы для этой книги эксел. Для начала, в проводнике нажмите правой клавишей мышки на файл и выберите пункт меню "Свойства", на первой закладке "Общие" внизу будет чекбокс с именем "Разблокировать". Пставьте галочку и нажмите "ОК". Откройте файл в экселе, должен появиться вопрос о включении макросов. Нажмите кнопку "включить"