Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2009, 12:26   #1
Антон Олегович
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 17
По умолчанию Очень нужна помощь

Есть такая задача:нужно из разных файлов ,xls но одинаковых по структуре, найти определённые числ в одном столбце и скопировать всю строку с этим числом допустим в новый лист.
есть примерный план :
Цикл. Искать в книге 1, столбце Н значение Х, если ТРУ, то строку вырезать и вставить в книгу два.

Но никак не могу додуматься как осуществить.

Спасибо заранее.

Последний раз редактировалось Антон Олегович; 28.07.2009 в 12:29.
Антон Олегович вне форума Ответить с цитированием
Старый 28.07.2009, 12:42   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

В каких файлах искать? Где они расположены? В той же папке, что и рабочий файл? Запрашивать путь к папке? Просматривать все ".xls" файлы в указанной папке?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 28.07.2009, 12:53   #3
Антон Олегович
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 17
По умолчанию

файлы в одной папке текущей,в эту же папку положим и рабочий файл
Антон Олегович вне форума Ответить с цитированием
Старый 28.07.2009, 12:55   #4
Антон Олегович
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 17
По умолчанию

10.rar вот файл,в первом столбце есть коды,мне нужно найти только некоторые из них и перенести на новый лист допустим или же в новый файл как проще просто.
Антон Олегович вне форума Ответить с цитированием
Старый 28.07.2009, 13:03   #5
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Цитата:
нужно из разных файлов ,xls но одинаковых по структуре, найти определённые числ в одном столбце и скопировать всю строку с этим числом допустим в новый лист
.
Цитата:
в первом столбце есть коды,мне нужно найти только некоторые из них и перенести на новый лист допустим или же в новый файл
Это две совершенно разные задачи. Пожалуйста, конкретнее...
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 28.07.2009, 13:10   #6
Антон Олегович
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 17
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
.

Это две совершенно разные задачи. Пожалуйста, конкретнее...
в прикреплённой таблице есть столбец под названием Код ОУ, мне нужно вычленить из этих кодов те которые я сам задам,результат найденных совпадений строкой нужно скопировать в новый лист\файл.

Последний раз редактировалось Антон Олегович; 28.07.2009 в 13:15.
Антон Олегович вне форума Ответить с цитированием
Старый 28.07.2009, 13:37   #7
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение. Запустите макрос "Main".
Вложения
Тип файла: rar 10_2.rar (16.7 Кб, 21 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 28.07.2009, 13:43   #8
Антон Олегович
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 17
По умолчанию

Спасибо Вам огромное!
Антон Олегович вне форума Ответить с цитированием
Старый 28.07.2009, 15:56   #9
Антон Олегович
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 17
По умолчанию

А есть маленький вопросик, можно ли сделать так что бы вводилось более 255 символов?
или например можно ли где нибудь в коде вписать значения по которым искать надо вместо вводимых значений.

Последний раз редактировалось Антон Олегович; 28.07.2009 в 16:04.
Антон Олегович вне форума Ответить с цитированием
Старый 29.07.2009, 05:18   #10
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложения.
В файле "10_3.xls" нужно выделить диапазон ячеек с значениями для поиска и запустить макрос "Main".
В файле "10_4.xls" данные для поиска прописаны в массиве в коде макроса.
Вложения
Тип файла: rar 10_3.rar (16.9 Кб, 16 просмотров)
Тип файла: rar 10_4.rar (15.9 Кб, 16 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) 5Paladin5 Помощь студентам 3 02.07.2009 09:12
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива HazelHen Общие вопросы C/C++ 2 29.03.2009 15:16
Очень нужна помощь! Нужно найти ошибку в очень простой программе. Lex55555777 Помощь студентам 3 07.12.2008 20:32
Нужна помощь в Паскале. Очень-очень срочно. !!! Помощь студентам 2 09.02.2007 15:12