Excel VBA run-time error 1004 : Application-defined or objec
Posted: Fri Jul 04, 2014 4:58 pm
สวัสดีค่รับ
ผมได้ทำแบบฟอร์ม userform เพื่อให้พนักงานกรอก ปัญหาคือ เมื่อคลิก Save ใน USERFORM1 ตามไฟล์แนบ มันแสดง error runtime error 1004
การทำงานคือ เลือก ในช่อง Search แล้วเลือกอันใดอันหนึ่ง วัตถุประสงค์คือ ให้แก้ไข ข้อมูล แล้ว save เข้าไปใน แถวเดิม ครับ
ขอความกรุณาดู โค้ด ให้ผมด้วย และ อยากได้คำแนะนำว่า ควรปรับโค้ดอย่างไรให้ถูกต้องครับ อ๋อ ข้อมูลจะไปวางที่ sheet logbook ครับ ผมได้พยายามกำหนดค่าต่างๆแล้ว แต่ยังไม่ได้
ผมได้ทำแบบฟอร์ม userform เพื่อให้พนักงานกรอก ปัญหาคือ เมื่อคลิก Save ใน USERFORM1 ตามไฟล์แนบ มันแสดง error runtime error 1004
การทำงานคือ เลือก ในช่อง Search แล้วเลือกอันใดอันหนึ่ง วัตถุประสงค์คือ ให้แก้ไข ข้อมูล แล้ว save เข้าไปใน แถวเดิม ครับ
ขอความกรุณาดู โค้ด ให้ผมด้วย และ อยากได้คำแนะนำว่า ควรปรับโค้ดอย่างไรให้ถูกต้องครับ อ๋อ ข้อมูลจะไปวางที่ sheet logbook ครับ ผมได้พยายามกำหนดค่าต่างๆแล้ว แต่ยังไม่ได้
Code: Select all
Dim CRowNo As Integer
Private Sub cmdSave_Click()
Dim cellrange As String
Dim myWS As Worksheet
Set myWS = Worksheets("logbook")
' Go to the existing row
rowno = CRowNo
Sheets("Logbook").Activate
cellrange = "A" & Trim(Str(rowno))
Range(cellrange).Value = TextBox66.Text
TextBox66.Text = ""
End Sub