เปรียบเทียบค่าในแถวให้เท่ากัน แล้ววางข้อมูล
Posted: Thu Dec 14, 2023 11:04 am
ผมต้องการให้เปรียบเทียบค่าใน แถว a ว่าเซลไหนเท่ากับค่าที่กำหนดไว้ ให้ก้อบข้อมูลจากที่อีกมาวาง
ตอนนี้ติดปัญหา มันไม่วางต้องที่ค่ามันเท่ากันครับ
สมมุต
แถว a ค่ากำหนด คือ 3 ให้วางข้อมูลที่ก้อปมา หลังเซลที่มีค่าเท่ากัน
1
2
3
4
5
ตอนนี้ติดปัญหา มันไม่วางต้องที่ค่ามันเท่ากันครับ
สมมุต
แถว a ค่ากำหนด คือ 3 ให้วางข้อมูลที่ก้อปมา หลังเซลที่มีค่าเท่ากัน
1
2
3
4
5
Code: Select all
Sub test()
Dim mon As Integer
Dim i As Integer
i = 1
mon = Range("f2")
Sheets("sheet2").Range("a5:f5").Copy
Sheets("sheet1").Select
For i = i To mon
If i = mon Then
ActiveCell.Offset(f2, 3).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveCell.Offset(1, 0).Activate
End If
Next i
End Sub