Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 20.03.2004
Откуда: Екатеринбург
Видел на днях кто-то столкнулся с похожей проблемой, но ту тему не нашел, а может там и было-то совсем про другое... :)
Суть: есть 2 файла, в каждом построчно некие пронумерованные позиции. Надо взять номер из одного файла, найти его в другом и при совпадении удалить всю строку из первого файла. Как обьяснить проще я не знаю. А делать этот мартышкин труд в ручную крайне лениво. :(
Заранее благодарю за внимание и оказанную помощь.

_________________
noone is innocent...



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 14.11.2003
Beerwolf формат файлов xls?
1. в экселе есть макросы, не факт, что в разных файлах сработает, но можно на разные листы одного файла перебросить
2. если знаешь какой-нибудь язык программирования - перебрось файлы в удобный формат (ну хоть в текс с разделением по табуляции) и пиши прогу (которая сгенерит третий файл в том же формате для обратного перевода в xls)
я бы через foxpro сделал (собственно иногда приходится подобной фигнёй заниматься, поскольку людям удобнее работать в знакомом экселе, чем в незнакомой базе данных)

_________________
Хочешь быстро получить ответ? - пользуйся поиском.


 

Member
Статус: Не в сети
Регистрация: 20.03.2004
Откуда: Екатеринбург
Да оба файла .xls.
1. в первом файле несколько листов (по разным поставщикам) Столбец к прим. F по которому проходит выборка имеет в каждой строке цифру, которую нужно найти на единственном листе другого файла, и в случае нахождения удалить всю строку с с номером по которому искали из первого файла...
2. сложновато с этим :)

_________________
noone is innocent...


 

Member
Статус: Не в сети
Регистрация: 22.03.2005
Откуда: Voronezh
Изучи формулу ВПР, помогает сильно
Если не находит значение в другой таблице, то ставит #Н/Д. Выделяешь все Н/Д и удаляешь с помощью автофильтра. Автоматизировать полностью не удасца, придется ручками поработать. Не забудь формулы в значения преобразовать.
Добавлено спустя 1 час, 1 минуту, 21 секунду
Синтаксис ф-лы тыкой примерно: =ВПР(B16;Инфо!B:H;7;ЛОЖЬ)

_________________
Пыхни шмали и убей ся бес стены...


 

Member
Статус: Не в сети
Регистрация: 29.03.2005
Откуда: Samara
Cyberbee писал(а):
Автоматизировать полностью не удасца, придется ручками поработать

Ручками поработать придется только для написания макроса для полной автоматизации.
Beerwolf
Изучайте VBA, проверьте личное сообщение.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot], Google [Bot] и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan