Я хочу скопировать значения из листа с именем «Ценовой график», в который нужно скопировать значения, которые я хочу начать копировать из «Строка 10» и ТОЛЬКО «Столбец D» и «Столбец F».И вставьте его в другой лист с именем «Sheet1».Он должен начать вставлять значения из «строки 25» и вставить под «Столбец H» и «Столбец I».
Я хочу поместить оператор условия, в который я хочу скопировать только те строки, которые имеют значение больше нуля в столбце «D» на листе «Ценовой график», и вставить его в поле «sheet1» в столбце «Столбец».«H» и столбец «I», начиная с «строки 25».
Private Sub CommandButton1_Click()
a = Worksheets("PRICE SCHEDULE").Cells(Rows.Count, 1).End(xlUp).Row
For I = 2 To a
If Worksheets("PRICE SCHEDULE").Cells(I, 4).Value = ">0" Then
Worksheets("PRICE SCHEDULE").Rows(I).Copy
Worksheets("Sheet1").Activate
b = Worksheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row
ActiveSheet.Paste
Worksheets("PRICE SCHEDULE").Activate
End If
Next
End Sub
Я попытался сделать это и передал msgbox, чтобы увидеть результаты, но он не показывает результатов скопированных данных.
Пожалуйста, смотрите изображения для лучшего понимания.