Page 1 of 1

การลบข้อมูลข้ามชีท

Posted: Fri Jul 17, 2020 2:50 pm
by Daboynut
ชีทแรกมีช่องให้กรอกข้อมูลที่ต้องการลบ เมื่อกดปุ่ม Delete ต้องการให้ลบข้อมูลในชีทที่สองทั้งแถว ลองเขียนมาแล้วแต่ยังไม่ค่อยเข้าใจครับผม รบกวนด้วยนะครับ

Re: การลบข้อมูลข้ามชีท

Posted: Fri Jul 17, 2020 6:02 pm
by snasui
:D ตัวอย่าง Code ครับ

Code: Select all

'Other code
Set rr = Worksheets("Sheet1").Range("C6")
Set rt = Worksheets("Sheet2").Range("A1:A5")
If Application.CountIf(rt, rr) > 0 Then
    i = Application.Match(rr, rt, 0)
    rt(i).EntireRow.Delete
End If
'Other code

Re: การลบข้อมูลข้ามชีท

Posted: Mon Jul 20, 2020 9:17 am
by Daboynut
ขอบคุณมากๆครับ สามารถใช้งานได้ตรงความต้องการครับ