มาโครตัดคำที่ซ้ำ ใช้งานไปแล้วตัดเหลือ แค่ 3 รายการ
Posted: Tue Oct 18, 2016 10:26 am
รบกวนช่วยดูมาโครด้วยครับ
ต้องการตัดรายการที่ซ้ำในแถว ทั้ง หมด 105 รายการ
คงเหลือที่ไม่ซ้ำ 86 รายการ
แต่พอมาเขียนมาโคร มันตัดเหลือแค่ 3 รายการ
แก้ไขจุดไหนดีครับ
ต้องการตัดรายการที่ซ้ำในแถว ทั้ง หมด 105 รายการ
คงเหลือที่ไม่ซ้ำ 86 รายการ
แต่พอมาเขียนมาโคร มันตัดเหลือแค่ 3 รายการ
แก้ไขจุดไหนดีครับ
Code: Select all
Sub removenameDup()
Sheets("ยอดบัญชี").Select
Columns("A:A").Select
Selection.Copy
Columns("E:E").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("E1").Select
Range(Selection, Selection.End(xlDown)).Select
myrange1 = ActiveCell.Address
ActiveSheet.Range(myrange1).RemoveDuplicates Columns:=1, Header:=xlNo
ActiveWorkbook.Worksheets("ยอดบัญชี").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("ยอดบัญชี").Sort.SortFields.Add Key:=Range( _
myrange1), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveWorkbook.Worksheets("ยอดบัญชี").Sort
.SetRange Range(myrange1)
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub