Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 02.02.2016
Сообщений: 3

Поиск информации в файле Excel

08.02.2016, 05:13. Показов 2700. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, ситуация следующая, есть папки с именами "105" "109" "210" имеется таблица .xlsx где 1-ый столбец 3х значное число, а второй текст, есть так же и другие столбцы но они нам не нужны, например:
Столбец 1 Столбец 2
105 Петров
109 Васильев
210 Иванов

В батнике число "105" задается переменной, необходимо найти эту переменную в первом столбце, из второго столбца взять текст "Петров" который находится напротив значения 105 и передать его в батник либо переменной, для последующего переименовывания папки "105" в папку "105 Петров" либо сразу произвести переименовывание где будет переменная + найденный текст.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.02.2016, 05:13
Ответы с готовыми решениями:

Запись в текстовый файл информации о студентах, поиск информации, сортировка
Здравствуйте помогите пожалуйста:( 3.1 Для записи в текстовый файл информации о студентах Вашей группы создать КФ WRITE_FD.BAT со...

Поиск в текстовом файле последовательностей цифр по шаблону и последующий их поиск в именах файлов (с логом)
Уважаемые программисты и хорошие люди! К Вам обращается украинский юрист. Очень нужен bat-файл или скрипт, который решает такую задачу: ...

Поиск в тексте DOC-файлов последовательностей символов по шаблону и поиск найденных в TXT-файле (с логом)
Уважаемые программисты! Очень нужен bat-файл или скрипт, который решает такую задачу: 1. Осуществляет поиск в тексте массива...

4
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
09.02.2016, 21:58
Defekt, это только через стороннее ПО делать, либо макросами, скриптовыми языками, ЯВУ, но не батником.
0
0 / 0 / 0
Регистрация: 02.02.2016
Сообщений: 3
10.02.2016, 02:25  [ТС]
Dragokas,
Уже сам сделал, только преобразовал базу в отдельный построчный текстовик, так как база не так часто редактируется то и такой метод подойдет.
Windows Batch file
1
2
3
for /f "delims=" %%i in ('find "%$ARMmin%"^<"%__CD__%ARMbase.txt"') do set $ArmFIO=%%i
set $ArmRec=%$records%\%$ArmFIO%
if not exist "%$ArmRec%" md "%$ArmRec%"
Где:
$ARMmin - числовое значение что ищется в текстовике
%__CD__%ARMbase.txt - текстовик в котором производится поиск, валяется рядом с батником
$ArmFIO - найденная строка задается переменной
$records - корневой каталог для записей
$ArmRec - каталог в корневом каталоге для хранения записей
последняя строка создание папки если не существует
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
10.02.2016, 16:31
Цитата Сообщение от Defekt Посмотреть сообщение
имеется таблица .xlsx
-
Цитата Сообщение от Defekt Посмотреть сообщение
отдельный построчный текстовик
, крутой поворот событий однако. Только Ваш крутой батник будет работать с одной строкой и надо каждую новую задавать переменной заново, если уж так упростили задачу, то чего так усложнили?
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
10.02.2016, 19:10
Разумеется, что можно преобразовать хоть в CSV, и потом читать через обычный for по разделителю , или ;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.02.2016, 19:10
Помогаю со студенческими работами здесь

Вывод в текстовый документ информации о файле
Привет друзья, мне дали задание вывести атрибуты, короткое имя, розширение, дату для текстового файла и для самого батника. Для батник код...

Написать КФ FIND_FD.BAT для поиска информации в файле данных по заданному признаку
ЗАДАНИЕ: Написать КФ FIND_FD.BAT для поиска информации в файле данных по заданному признаку: 3.1. отключить эхо-сопровождение; 3.2....

Поиск информации в Excel файле сайта web of science
Друзья ,помогите. В общем суть задания такая ,нужно написать программу ,в которой я буду вводить название статьи либо ключевые слова ,...

Реализовать поиск заданного файла в древе каталогов и поиск указанной информации в этом файле
Имеется много папок в каждой папке есть файл proc.txt, как можно по всем этим папкам пройтись и из каждой папки в этом файле достать...

Поиск информации в файле
Есть HTML файл, в котором содержится информация в таком виде: Товар за 1300 рублей. Предмет: Стол Стол заказан. Товар за 2960...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru