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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.01.2009, 17:12   #1
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию Выбрать данные из массива

Имеется лист Excel, требуется чтобы Excel "пробежал" определённые столбцы (допустим С и D) и при нахождении в них заданных значений - скопировал строку целиком в новый файл Excel. Строк подпадающих под условие на листе несколько десятков, и потому второе совпадение надо записывать на строку ниже, третье ещё ниже. Выручайте.
kzld вне форума
Старый 24.01.2009, 17:17   #2
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

ну и что значит заданных значений? что значит строку?

в общем как обычно, пример бы надобно бы..
slan вне форума
Старый 24.01.2009, 17:35   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Попробуйте воспользоваться поиском.
Такие задачи встречаются очень часто - я только раза 2 или 3 писал подобные макросы.
Так что, хорошо поискав, найдёте штук 20 подходящих решений.

Ну а если надо что-то особенное - без примера файла не обойтись.

Если Вы имеете ввиду эту задачу, то надо было сразу создавать новую тему...
EducatedFool вне форума
Старый 24.01.2009, 20:05   #4
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

В приложении файл с примером задачи
kzld вне форума
Старый 24.01.2009, 20:06   #5
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Забыл прицепить файл
Вложения
Тип файла: rar zadacha.rar (7.5 Кб, 15 просмотров)
kzld вне форума
Старый 25.01.2009, 12:12   #6
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

а сводная таблица не устраивает?

ее вы могли бы сделать за несколько кликов..

конечно это несколько неэкономично, ибо в отчет попадут и данны по другим контрагентам, но никто не мешает вам просто вырезать нужный "кусок"..
Вложения
Тип файла: rar zadacha.rar (12.9 Кб, 21 просмотров)
slan вне форума
Старый 25.01.2009, 13:11   #7
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Подскажите как это сделать.

Я пробовал создавать сводную таблицу, но у меня почему то все данные нахально лезли в один столбец. Помучился и оставил эту затею.

При изменении данных , как то дата и сумма, в сводной таблице обновятся эти данные? Или прийдется создавать сводную таблицу заново?
kzld вне форума
Старый 25.01.2009, 14:03   #8
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

вы вложение смотрели?

да, придется обновлять..

чтобы не обновлять, можно консолидировать данные с сохранением связей
slan вне форума
Старый 26.01.2009, 06:36   #9
kzld
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 625
По умолчанию

Пример смотрел. Но там в сводной таблице вбито ручками. А как надо сделать правильно
kzld вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите выбрать материнку Witalyj_sk Компьютерное железо 3 03.05.2008 18:39
Какую архитектуру выбрать? k376 Помощь студентам 2 23.04.2008 23:57
переписать из массива в линейный двунаправленный список чётные элементы массива Black_Ak24 Помощь студентам 12 08.01.2008 00:44
Представить данные о студентах института в виде массива записей. Паскаль. menlo Помощь студентам 3 12.12.2007 20:40
Мне нужно выбрать данные из первого запроса, если он вернул хоть одно число=числу из nata Общие вопросы Delphi 8 05.06.2007 23:57