การใช้ VB ลบข้อมูลในตาราง
Posted: Thu Feb 02, 2012 3:51 pm
การใช้ VB ลบข้อมูลในตาราง
ผมมีเอกสาร 2 หน้า ต้องการ ลบใบเลขที่ใบวัสดุที่ GP-2555-00002
ผมได้ลองเขียน code แล้ว มันลบได้หน้าเดียว code ที่ใช้อยู่ด้านล่าง
เอกสารที่หมายถึงคือ หน้า DataReimbursement และหน้า DataEachUse
ผมมีเอกสาร 2 หน้า ต้องการ ลบใบเลขที่ใบวัสดุที่ GP-2555-00002
ผมได้ลองเขียน code แล้ว มันลบได้หน้าเดียว code ที่ใช้อยู่ด้านล่าง
เอกสารที่หมายถึงคือ หน้า DataReimbursement และหน้า DataEachUse
Code: Select all
Private Sub CommandButton3_Click()
Range("AB7") = Sheets("CalPrint").Range("B5")
On Error Resume Next
If MsgBox(" ·èÒ¹µéͧ¡Òà ź ¢éÍÁÙŹÕéãªèËÃ×ÍäÁè ? ", vbYesNo + vbQuestion, " â»Ãá¡ÃÁ¡ÒÃàºÔ¡¨èÒÂËÅÍ´ T5 ") = vbYes Then
Sheets("DataEachUse").Select
Range("C11").Select
Do While True
If ActiveCell.Value = Range("AB7") Then
ActiveCell.Offset(0, 0).EntireRow.Delete
Exit Sub
End If
ActiveCell.Offset(1, 0).Select
Loop
Sheets("DataReimbursement").Select
Range("C11").Select
Do While True
If ActiveCell.Value = Range("AB7") Then
ActiveCell.Offset(0, 0).EntireRow.Delete
Exit Sub
End If
ActiveCell.Offset(1, 0).Select
Loop
End If
End Sub