powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копировать нескольку строку в другой лист с условиями
2 сообщений из 2, страница 1 из 1
Копировать нескольку строку в другой лист с условиями
    #38865574
Aqil_F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо копировать с лист3 активную строку в лист4. Это я могу делать.
Но, еще надо с лист1 и с лист2 тоже копировать соответствующие данные на лист4.
Т.е, если в лист3 активная строка 3-я (TNR=101), тогда с лист1 4 строка (где TNR=101), а с лист2 1 строка (где TNR=101) тоже должен копироватся на лист4. Помогите пожалуйста, как можно это делать?
...
Рейтинг: 0 / 0
Копировать нескольку строку в другой лист с условиями
    #38866175
Aqil_F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос решен
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Private Sub CommandButton1_Click()
Dim TNR$, i%, ii%
TNR = ActiveCell
Application.ScreenUpdating = False
For i = 1 To Sheets.Count
If Sheets(i).Name <> "List4" Then
    With Sheets(i)
       For ii = 2 To .Cells(Rows.Count, 1).End(xlUp).Row
         If .Cells(ii, 1) = TNR Then
         .Rows(ii).Copy
         Sheets("List4").Cells(Sheets("List4").Cells(Rows.Count, 1).End(xlUp).Row + 1, 1).PasteSpecial
         End If
       Next ii
    End With
End If
Next i
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копировать нескольку строку в другой лист с условиями
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]