Code VBA พื้นที่คุมที่ต้องการไม่ วน Loop ลงตามครับ
Posted: Fri Aug 19, 2022 8:47 am
Code VBA พื้นที่ ที่คุม ที่ต้องการไม่ ไม่เลื่อนลงตามครับ
คือ ถ้า คอลัม G = "SAS Support" ถ้าใช่ ให้ทำการ ลบสตูร ที่ I5:AK5 ครับ
แต่พอ Run แล้ว ลงมาถึง H10 พอเจอ "SAS Support" กลับวน ไปเลือก I5:AK5 เหมือนเดิมครับ
ต้องแก้้ไขอย่างไรครับ
คือ ถ้า คอลัม G = "SAS Support" ถ้าใช่ ให้ทำการ ลบสตูร ที่ I5:AK5 ครับ
แต่พอ Run แล้ว ลงมาถึง H10 พอเจอ "SAS Support" กลับวน ไปเลือก I5:AK5 เหมือนเดิมครับ
ต้องแก้้ไขอย่างไรครับ
Code: Select all
Sub Macro1()
'
' Macro1 Macro
'
'
Range("I5").Select
Do Until ActiveCell.Offset(0, -8).Value = ""
If ActiveCell.Offset(0, -2).Value = "SAS Support" Then
'Do While ActiveCell.Offset(0, -2).Value = "SAS Support"
'Range("I5:AK5").Select
Range(Cells(5, 9), Cells(5, 37)).Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'Else: ActiveCell.Offset(1, 0).Select
End If
ActiveCell.Offset(1, 0).Select
Loop
End Sub