|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
||||||
Осуществить в папке поиск файлов, имена которых содержат название фирмы, и скопировать определенные их строки24.11.2014, 18:08. Показов 6474. Ответов 30
Метки нет (Все метки)
На словах вроде просто звучит цель задачи, но много не понимаю как сделать.
Задача простая : пройтись по файлам находящиеся в папке , (имя файла должно совпадать с названием компании , хотя сами файлы отличаются друг от друга название, главное что в них есть само название фирмы(textbox1)), и если есть совпадения в этом файле с textbox 2 то он копирует это строку ( всю строку из excel) в новый файл,и идет дальше смотреть где есть совпадение с textbox 2 что бы их тоже скопировать, если нет то он закрывает файл и идет в другой, если нигде нет , то просто просмотрел все файлы и все ?
0
|
||||||
| 24.11.2014, 18:08 | |
|
Ответы с готовыми решениями:
30
Найти все файлы, имена которых содержат букву "а", и скопировать их в отдельный каталог |
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 26.11.2014, 12:39 [ТС] | |
|
Вот это поворот ...
1) Открываю, вписываю 2)Нажимаю поиск- он открывает файл , находит то что надо и ошибка 3) Нажимаю debug показывает на это строку 4) Когда все закрываю, просматриваем исходный файл где макрос, туда скопирована одна строка .. При это это тот же пример который я скинул вам...... я ничего не понимаю...
0
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 26.11.2014, 14:17 [ТС] | |
|
Увы, я даже создал новый файл с макросом, пытался там , так же копирует первую и выдает ту же ошибку....
я не понимаю, при этом ваш работает ..... ну чем там еще может отличаться ? единственное у меня .xlsm а у вас.xls Но при этом мой пример у вас работает.
0
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 27.11.2014, 11:57 [ТС] | |
|
А можно ли доработать этот макрос что бы он выводил это значения нормально , просто работа со счетами - копирует не корректно , не "читабельно" так сказать. Что бы макрос сразу делал высоту ячейки нормальной, а длину что бы помещалась на экран , что бы ползунком не уходить в право.
Что бы было понятно про что я , прикладываю пример работы, проделав ее , все выше сказанное станет понятно , и еще один вопрос, а можно сделать несколько textbox'ов , что бы не сколько товаров искать за один клик, или это в корне меняет программу ? Пример работы.rar Отрицательный результат - тоже результат))
0
|
|
|
6082 / 1327 / 195
Регистрация: 12.12.2012
Сообщений: 1,023
|
|
| 27.11.2014, 12:33 | |
Сообщение было отмечено Аксима как решение
Решение
По теме: все можно реализовать...
С уважением, Аксима
1
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
||
| 27.11.2014, 12:45 [ТС] | ||
|
я двое суток пытался реализовать ваш макрос в свой файл, но не получилось, в итоге пришлось брать полностью ваш документ из примера и его копировать... Я не хочу халявы.... я хочу понять как все это работает ... Про отношение вы все не правильно поняли !!!!!!
0
|
||
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 27.11.2014, 14:57 [ТС] | |
|
Смысл в том что у ваш пример работает !
А мой нет , я проверял все скрипты , но он выдает мне ошибку , я до сих пор не могу понять почему ??? Тот файл который вы присылаете функционирует во всех папка и со всеми excel , мой везде выдает ошибку... я не могу с этим разобраться. Поэтому и воспользовался вашим файлом а не вашим скриптом.... и вот два файла. они одинаковы по скриптам, но мой не работает , почему ? Пример не работает.rar Пример работы.rar
0
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 27.11.2014, 16:10 [ТС] | |
|
Это все на работе) Москва - м. Шоссе энтузиастов.
я сейчас попробую видео записать)))
0
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 27.11.2014, 22:38 [ТС] | |
|
это смешно- дома работает, видимо на работе что то не то с ПО. хотя при этом ваш документ работает.....
Это бред .. Но вот теперь : Спасибо большое за программу, работает как надо ,красота, после редакции вообще мечта.) Спасибо за помощь и потраченное время) Если кому то понадобиться примеры выше смотрите )) Вопрос по программе : он копирует всю строку (включая пустые ячейки ) ? или только те ячейки которые заполнены, просто цену за ед. товара я поставил умножать на 1.18 , но когда он начинает копировать формула из ячейки исчезает. От сюда и вопрос , он копирует всю строку или только ячейки заполненные ?
0
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 28.11.2014, 11:53 [ТС] | |
|
Проблему с шириной ( конкретно в моем случае ) я решил с помощью вставки границ и сохраненный именно под эти фалы размеры. (может кому еще пригодиться)
Вот только с умножение 1.18 я решил сделать через протяжку, т.к. он копирует всю строку, по другому же не получиться ? Пример работы.rar
0
|
|
|
6082 / 1327 / 195
Регистрация: 12.12.2012
Сообщений: 1,023
|
|
| 28.11.2014, 12:11 | |
|
Умножение: вставьте Range("AH1:AH36").Formula = "=Z1*1.18" перед End Sub в процедуре CommandButton1_Click
С уважением, Аксима
1
|
|
|
3 / 3 / 0
Регистрация: 17.11.2014
Сообщений: 118
|
|
| 28.11.2014, 12:25 [ТС] | |
|
Точно , спасибо , при этом диапазон можно сделать любой.
Все работает четко )
0
|
|
| 28.11.2014, 12:25 | |
|
Скопировать имена файлов из строки Вывести список всех файлов из указанной директории, имена которых содержат русские буквы
Вывести список всех файлов из указанной директории, имена которых содержат русские буквы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|