Macto : ต้องการแก้ไขข้อมูลแพทย์
Posted: Thu Feb 25, 2021 1:41 pm
เรียน อาจารย์
หลังจากค้นหาข้อมูลด้วย HN แล้ว ต้องการแก้ไขข้อมูลแพทย์ โดยคลิกที่ Row1,2,3,...หลังจากนั้นเปลี่ยนชื่อแพทย์ที่ช่อง C5 แล้วกด Save ข้อมูลแพทย์จะถูกแก้ที่ Row 1 เท่านั้น อยากให้คลิกที่ Row ไหนใน List Box ข้อมูลแพทย์ Row นั้นจะถูกแก้
ต้องปรับ Code อย่างไรครับ ขอบคุณครับ
หลังจากค้นหาข้อมูลด้วย HN แล้ว ต้องการแก้ไขข้อมูลแพทย์ โดยคลิกที่ Row1,2,3,...หลังจากนั้นเปลี่ยนชื่อแพทย์ที่ช่อง C5 แล้วกด Save ข้อมูลแพทย์จะถูกแก้ที่ Row 1 เท่านั้น อยากให้คลิกที่ Row ไหนใน List Box ข้อมูลแพทย์ Row นั้นจะถูกแก้
ต้องปรับ Code อย่างไรครับ ขอบคุณครับ
Code: Select all
Private Sub CommandButton2_Click()
'ActiveSheet.Unprotect "1234"
Dim y As Long
Dim x As Integer
Dim z As Integer
x = MsgBox("ยืนยันที่จะอัพเดทข้อมูล??", vbOKCancel, "แจ้งเตือน")
If x = vbOK Then
y = Worksheets("Data").Columns(2).Find(Sheets("Input").Range("H3").Value).Row
Sheets("Data").Cells(y, 2).Value = Sheets("Input").Range("C2").Value
Sheets("Data").Cells(y, 3).Value = Sheets("Input").Range("C3").Value
Sheets("Data").Cells(y, 4).Value = Sheets("Input").Range("C4").Value
Sheets("Data").Cells(y, 5).Value = Sheets("Input").Range("C5").Value
z = MsgBox("แก้ไขข้อมูลเรียบร้อยแล้ว", vbOKOnly, "แจ้งเตือน")
Else
Sheets("Input").Select
End If
'Call Reset
End Sub