|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] Excel - копирование выбранных строк на другой лист |
|
2010 - [решено] Excel - копирование выбранных строк на другой лист
|
Новый участник Сообщения: 21 |
Есть список медицинских препаратов препаратов на 1 листе с дозировками и прочим, напротив каждой строки открывающийся список где можно выбрать "Назначено", внизу кнопочка, надо по нажатию кнопки все строки напротив которых выбрано "Назначено" скопировать на лист2.
Кое как сделал макрос, что бы это делалось по изменению ячейки, но это неудобно, т.к. можно промазать и добавить ненужное, а как удалить по отмене значения "Назначено" я не знаю Вот сам макрос Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Target.Column = 9 And Target.Row > 1 Then If Target.Text <> "" Then Target.EntireRow.Cells(1).Resize(, 8).Copy Worksheets("Назначения").Range("a" _ & Worksheets("Назначения").Rows.Count).End(xlUp).Offset(1) End If End If End Sub файлик прилагаю. Заранее спасибо |
|
Отправлено: 11:11, 16-08-2012 |
Старожил Сообщения: 191
|
Профиль | Отправить PM | Цитировать Посмотрите код в прилагаемом файле. По-моему, это то, что вам нужно.
Если непонятна технология, поищите, что такое расширенный фильтр. |
Отправлено: 12:57, 16-08-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Спасибо большое, прям то что доктор прописал!
|
Отправлено: 13:42, 16-08-2012 | #3 |
Модератор Сообщения: 16852
|
Профиль | Сайт | Отправить PM | Цитировать v12345, знал о расширенном фильтре по диапазону условий, но не подозревал, насколько просто, а главное применимо в контексте.
|
------- Последний раз редактировалось okshef, 16-08-2012 в 21:36. Причина: не нужно - разобрался Отправлено: 21:14, 16-08-2012 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Копирование строк в отдельный файл по условию | Seryoga204 | Скриптовые языки администрирования Windows | 26 | 24-08-2016 23:33 | |
CMD/BAT - [решено] Копирование нескольких строк текста в файл | delure | Скриптовые языки администрирования Windows | 27 | 19-05-2016 09:14 | |
Разное - [решено] Скрытие строк по условию в Excel | S.T.R.E.L.O.K. | Microsoft Office (Word, Excel, Outlook и т.д.) | 6 | 03-06-2015 22:39 | |
2007 - [решено] MS Excel | Как развернуть лист на весь экран | ssoll | Microsoft Office (Word, Excel, Outlook и т.д.) | 3 | 17-08-2012 18:01 | |
CMD/BAT - [решено] Поиск строк с указанным словом и копирование их в отдельный файл | Maartimus | Скриптовые языки администрирования Windows | 2 | 13-07-2010 20:25 |
|