Проверка столбца и перенос на нов.лист
foxig
Дата: Суббота, 05.10.2013, 13:18 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Здравствуйте форумчане! Отвлекусь от темы, но спасибо вам за такой полезный сайт! К вопросу, есть листы под название №1, №2, №3, №4. Хотелось бы сделать что при наличии в столбце Е цифры 1 вся строка переносилась на лист№2. Если в листе №1!Е есть цифра 2 то переносилась вся строка на лист №2 а если в листе №3!Е есть цифра 3 то переносить всю строку. В файле пример. Лист №1 информация все время будет пополняться. Цифры (1,2,3) в листе №1!Е будут вводится вручную. Подскажите как решить такой вопрос? p.s. Тем таких на форуме много, не разобрался. Читаю интенсивный курс программирования в excel за выходные.
Здравствуйте форумчане! Отвлекусь от темы, но спасибо вам за такой полезный сайт! К вопросу, есть листы под название №1, №2, №3, №4. Хотелось бы сделать что при наличии в столбце Е цифры 1 вся строка переносилась на лист№2. Если в листе №1!Е есть цифра 2 то переносилась вся строка на лист №2 а если в листе №3!Е есть цифра 3 то переносить всю строку. В файле пример. Лист №1 информация все время будет пополняться. Цифры (1,2,3) в листе №1!Е будут вводится вручную. Подскажите как решить такой вопрос? p.s. Тем таких на форуме много, не разобрался. Читаю интенсивный курс программирования в excel за выходные. foxig
Сообщение отредактировал foxig - Суббота, 05.10.2013, 14:21
Ответить
Сообщение Здравствуйте форумчане! Отвлекусь от темы, но спасибо вам за такой полезный сайт! К вопросу, есть листы под название №1, №2, №3, №4. Хотелось бы сделать что при наличии в столбце Е цифры 1 вся строка переносилась на лист№2. Если в листе №1!Е есть цифра 2 то переносилась вся строка на лист №2 а если в листе №3!Е есть цифра 3 то переносить всю строку. В файле пример. Лист №1 информация все время будет пополняться. Цифры (1,2,3) в листе №1!Е будут вводится вручную. Подскажите как решить такой вопрос? p.s. Тем таких на форуме много, не разобрался. Читаю интенсивный курс программирования в excel за выходные. Автор - foxig Дата добавления - 05.10.2013 в 13:18
AlexM
Дата: Суббота, 05.10.2013, 13:42 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Где файл с примером? вся строка переносилась на лист...
Это означает, что с листа №1 строка должна удалятся. Если так, то решение макросом.
Где файл с примером? вся строка переносилась на лист...
Это означает, что с листа №1 строка должна удалятся. Если так, то решение макросом. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 05.10.2013, 13:43
Ответить
Сообщение Где файл с примером? вся строка переносилась на лист...
Это означает, что с листа №1 строка должна удалятся. Если так, то решение макросом. Автор - AlexM Дата добавления - 05.10.2013 в 13:42
foxig
Дата: Суббота, 05.10.2013, 14:31 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Это означает, что с листа №1 строка должна удалятся. Если так, то решение макросом
Копирование бы желательно. ПРобовал с этого примера создать: Копирование строк на другой лист [vba]Код
Sub CopyRows2() Dim iCells As Range For Each iCells In Range("A1:A100") Range(iCells, iCells.Offset(10, 7)).Copy Workbooks.Add ActiveSheet.Paste Next iCells End Sub
[/vba] Примерно так, не разобрался с способами написания. В php бы сделал. либо возможно ли формулой? Код
=ЕСЛИ(ЕНД(ПОИСКПОЗ(A1;Лист1!$E$1:$E$500;));
а как копировать формулой?? с условием?
Это означает, что с листа №1 строка должна удалятся. Если так, то решение макросом
Копирование бы желательно. ПРобовал с этого примера создать: Копирование строк на другой лист [vba]Код
Sub CopyRows2() Dim iCells As Range For Each iCells In Range("A1:A100") Range(iCells, iCells.Offset(10, 7)).Copy Workbooks.Add ActiveSheet.Paste Next iCells End Sub
[/vba] Примерно так, не разобрался с способами написания. В php бы сделал. либо возможно ли формулой? Код
=ЕСЛИ(ЕНД(ПОИСКПОЗ(A1;Лист1!$E$1:$E$500;));
а как копировать формулой?? с условием?foxig
Сообщение отредактировал foxig - Суббота, 05.10.2013, 14:33
Ответить
Сообщение Это означает, что с листа №1 строка должна удалятся. Если так, то решение макросом
Копирование бы желательно. ПРобовал с этого примера создать: Копирование строк на другой лист [vba]Код
Sub CopyRows2() Dim iCells As Range For Each iCells In Range("A1:A100") Range(iCells, iCells.Offset(10, 7)).Copy Workbooks.Add ActiveSheet.Paste Next iCells End Sub
[/vba] Примерно так, не разобрался с способами написания. В php бы сделал. либо возможно ли формулой? Код
=ЕСЛИ(ЕНД(ПОИСКПОЗ(A1;Лист1!$E$1:$E$500;));
а как копировать формулой?? с условием?Автор - foxig Дата добавления - 05.10.2013 в 14:31
AlexM
Дата: Суббота, 05.10.2013, 20:05 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Можно формулой См файл.
Можно формулой См файл. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Можно формулой См файл. Автор - AlexM Дата добавления - 05.10.2013 в 20:05
vikttur
Дата: Воскресенье, 06.10.2013, 13:43 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Можно и другой формулой, если не бояться применять доп. вычисления
Можно и другой формулой, если не бояться применять доп. вычисления vikttur
Ответить
Сообщение Можно и другой формулой, если не бояться применять доп. вычисления Автор - vikttur Дата добавления - 06.10.2013 в 13:43
foxig
Дата: Воскресенье, 06.10.2013, 14:59 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Огромное спасибо вам, гуру!!! Теперь буду дальше разбираться с формулами и учебником интенсивного курса. Спасибо за помощь
Огромное спасибо вам, гуру!!! Теперь буду дальше разбираться с формулами и учебником интенсивного курса. Спасибо за помощь foxig
Сообщение отредактировал foxig - Воскресенье, 06.10.2013, 15:05
Ответить
Сообщение Огромное спасибо вам, гуру!!! Теперь буду дальше разбираться с формулами и учебником интенсивного курса. Спасибо за помощь Автор - foxig Дата добавления - 06.10.2013 в 14:59