Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 24.08.2021
Сообщений: 3

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

24.08.2021, 09:02. Показов 1157. Ответов 6

Студворк — интернет-сервис помощи студентам
Доброго времени суток, коллеги.
Существует некая таблица (реестр), содержащая определенный спектр информации.
Я на отдельном листе формулой вывел наименование файла (mail_666.pdf) и номер сотрудника (1-начальник, 2-подчиненный).
Каждый раз наименование файлов разное и генерируется в экселе, а также автоматом указывает номер сотрудника
Подскажите пожалуйста, как написать макрос поиска таких файлов, их определения, сортировки и переноса в папку сотрудников?

Добавлено через 4 минуты
P. S. Причём каждый раз эти наименования разные
Номер сотрудника определяется автоматически, в зависимости от направления
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.08.2021, 09:02
Ответы с готовыми решениями:

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

Макрос переноса значений из одной ячейки в соседнюю
Кто подскажет как написать макрос для ексель, который бы переносил значение из правой колонки с определенным названием в первой строке в...

Создать макрос для переноса примечания ячейки в содержание
Пусть на листе 1 в таблице 2х2 заполнены разным содержимым 4 ячейки и две из них с примечанием. Необходимо написать макрос, который...

6
ᴁ ©
Эксперт MS Access
 Аватар для АЕ
4159 / 2448 / 508
Регистрация: 13.12.2016
Сообщений: 8,321
Записей в блоге: 5
24.08.2021, 15:20
Цитата Сообщение от Romancheg Посмотреть сообщение
Я на отдельном листе формулой вывел наименование файла
Цитата Сообщение от Romancheg Посмотреть сообщение
Каждый раз наименование файлов разное и генерируется в экселе, а также автоматом указывает номер сотрудника
Поздравлю! Нагенерировали такое, что надо потом искать и переносить.
Может подход не правильный? Сразу грамотно написать, чтобы искать не приходилось.
0
0 / 0 / 0
Регистрация: 24.08.2021
Сообщений: 3
24.08.2021, 15:39  [ТС]
Х
AE
Хех, спасибо
Смысл в другом.
Смысл в том, что есть некая программа, к которой присоединяются ПДФ-файлы. После чего эти файлы падают без разбора с наименованием "mail_*уникальный номер*.pdf." в определенную папку.
После чего, собирается реестр в экселе, где как раз указаны все наименования файлов, отобранных в реестр.
Но, есть разделение на сотрудника "1" и сотрудника "2". Вот и приходится вычислять фильтром файлы для сотрудника "1" и отбирать их вручную в папке. Такая же песня с сотрудником "2".
Вот и вопрос, как можно написать макрос, который после формирования реестра отсортирует файлы по двум папкам - сотруднику "1" и сотруднику "2"
0
ᴁ ©
Эксперт MS Access
 Аватар для АЕ
4159 / 2448 / 508
Регистрация: 13.12.2016
Сообщений: 8,321
Записей в блоге: 5
24.08.2021, 19:38
Цитата Сообщение от Romancheg Посмотреть сообщение
Смысл в том, что есть некая программа,
Цитата Сообщение от Romancheg Посмотреть сообщение
Я на отдельном листе формулой вывел
Авторы разные? Может обратиться к авторам некой программы? (если это тупо не папка Загрузки) за помощью? Они ведь ее не в эксель писали? Я в общем за этот смысл
0
6998 / 2896 / 555
Регистрация: 19.10.2012
Сообщений: 8,804
24.08.2021, 19:54
Если файлы все в одном каталоге и их имена известны - зачем их искать? Просто берёте его и копируете или переносите куда хотите. Опрератор name или copy
0
0 / 0 / 0
Регистрация: 24.08.2021
Сообщений: 3
25.08.2021, 08:28  [ТС]
Цитата Сообщение от АЕ Посмотреть сообщение
Авторы разные? Может обратиться к авторам некой программы? (если это тупо не папка Загрузки) за помощью? Они ведь ее не в эксель писали? Я в общем за этот смысл
Нет, просто нет выхода на разрабочика, поэтому и приходится допиливать
0
ᴁ ©
Эксперт MS Access
 Аватар для АЕ
4159 / 2448 / 508
Регистрация: 13.12.2016
Сообщений: 8,321
Записей в блоге: 5
25.08.2021, 08:43
Цитата Сообщение от Romancheg Посмотреть сообщение
поэтому и приходится допиливать
признаки 1 и 2 вы допиливаете? В названии они не присутствуют.
Я примитивно понимаю, что это программа сканирования или вэбкамеры, которая все складывает все в одну папку.
А вы фэйс контроль хотите автоматизировать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.08.2021, 08:43
Помогаю со студенческими работами здесь

Макрос для переноса примечания ячейки в итоговую таблицу
Всем привет! В Excel на каждый день имеется лист (т.е с 1 числа по 31), в этом листе записаны данные и к ним примечания. Как сделать...

Макрос или формула для переноса срок в новые (другие ячейки)
Есть столбец "С" с 3, 4 или 5 строками, нужно чтобы данные в каждой новой строке перенеслись в соседние ячейки, в ячейки "D",...

Батник для переноса файлов, с определенным названием из одной папки в другую
Здравствуйте, прошу помочь, задача следующая: Есть "папка А" с большим количество .jpg, там как те что нужно перенести, так и те...

Сортировка файлов по папкам в EXCEL по имени ячейки
Добрый день! Помогите пожалуйста автоматизировать сортировку файлов по папкам. Есть много файлов в папке с названиями this_file_001,...

Макрос: выделить строку по значению ячейки А1
Добрый день. Подскажите, как решить задачу: В ячейке А1 введено значение 10 Как через макрос выделить строку по значению ячейки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru