noom5555 wrote:อาจาย์ครับแล้วตรงเพิ่มส่วนไหนครับผมลองมันก็ error ครับ
ต้องแก้ไขสวนไหนครับ
ต้องแก้ไขส่วนไหนนั้น ยังไม่สามารถบอกได้ครับ จนสามารถบอกมาก่อนว่า
License คืออะไร มาจากไหน ต้องการจะทำอะไรกับ License
จาก Error ที่เกิดขึ้น แสดงว่าที่แจ้งมาตามด้านล่างนั้น แจ้งมาไม่ถูกต้องครับ
noom5555 wrote:เป็นของ frmVehicleAdd ครับ
ลองประกาศตัวแปรตามที่คุณ tupthai แจ้งมา การประกาศตัวแปรใน Office VBA จะประกาศรวดเหมือน VB หรือ VB6 ไม่ได้เนื่องจากให้ความหมายต่างกันครับ
เช่น
ตัวที่เป็น Integer คือ v เท่านั้น ส่วนตัวอื่นเป็น Variant ทั้งหมด หากต้องการให้เป็น Integer ทุกตัวต้องประกาศเป็น
Code: Select all
Dim r As Integer, s As Integer, v As integer
เช่นนี้เป็นต้น
ปกติการไม่ประกาศตัวแปร โปรแกรมจะถือว่าเป็น Variant โดยอัตโนมัติครับ
การโพสต์ Code ให้เป็น Code ดูได้จากที่นี่
viewtopic.php?f=3&t=1187 เพื่อสะดวกต่อการอ่านและการนำไปทดสอบ