ใส่โค้ดนี้เข้าไปแล้วไม่สามารถทำงานได้ค่ะ แล้วก็มีแจ้งเตือนแสดงค่ะ รบกวนด้วยค่ะ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

29 ก.พ. 63 , 10:47:49
อ่าน 235 ครั้ง

S'Saifon SB B'Banjongjairak

  • สมาชิกไท.Access
  • กระทู้: 26

    • ดูรายละเอียด

Private Sub next_Click()
    On Error GoTo myerror
        DoCmd.GoToRecord , , acNext
    Exit Sub
myerror:
    MsgBox "End Record"
End Sub

แจ้งเตือน
A problem occured while Microsoft Access was communicating with the OLE server or Activex control
« แก้ไขครั้งสุดท้าย: 29 ก.พ. 63 , 11:08:11 โดย S'Saifon SB B'Banjongjairak »

 

29 ก.พ. 63 , 13:25:59
ตอบกลับ #1

สันติสุข

เข้า VBA Editor แล้วเลือ Debug > Compile และดูที่ Tools > Reference ดูว่ามีบรรทัดไหนที่ทำเครื่องหมายเลือกไว้ แต่มีคำว่า Missing นำหน้าบ้าง  ถ้ามีก็แปลว่า ไลบรารี่ ตัวนั้นหายไปจากระบบ ถ้าไม่ได้ใช้ก็ไม่ต้องทำเครื่องหมาย แล้ว Compile อีกที

ลองอ่านอันนนี้ด้วยครับ ไม่แน่ใจว่าเกี่ยวข้องหรือไม่
https://www.thai-access.com/topic_post.asp?CategoryID=1&TopicID=2120
« แก้ไขครั้งสุดท้าย: 29 ก.พ. 63 , 13:31:30 โดย สันติสุข »
ช่วยพกถุงผ้า/ถุงพลาสติกใช้แล้วไปซื้อของเพื่อลดการใช้พลาสติก ขยะ รักษาสิ่งแวดล้อม และไม่ให้ภาวะโลกร้อนวิกฤติเร็วขึ้นกว่านี้
ช่วยคลิกโฆษณาข้างล่างนี้ เพื่อสนับสนุนเวปบอร์ดด้วยครับ
:nice day:
 
โพสต์นี้ได้รับคำขอบคุณจาก: S'Saifon SB B'Banjongjairak

29 ก.พ. 63 , 13:46:22
ตอบกลับ #2

S'Saifon SB B'Banjongjairak

  • สมาชิกไท.Access
  • กระทู้: 26

    • ดูรายละเอียด

เข้า VBA Editor แล้วเลือ Debug > Compile และดูที่ Tools > Reference ดูว่ามีบรรทัดไหนที่ทำเครื่องหมายเลือกไว้ แต่มีคำว่า Missing นำหน้าบ้าง  ถ้ามีก็แปลว่า ไลบรารี่ ตัวนั้นหายไปจากระบบ ถ้าไม่ได้ใช้ก็ไม่ต้องทำเครื่องหมาย แล้ว Compile อีกที

ลองอ่านอันนนี้ด้วยครับ ไม่แน่ใจว่าเกี่ยวข้องหรือไม่
https://www.thai-access.com/topic_post.asp?CategoryID=1&TopicID=2120

ลองทั้งสองวิธีแล้วใช้ไม่ได้ค่ะ T^T
เราไใช้ Access 365 เกี่ยวกันไหม

 

29 ก.พ. 63 , 14:58:28
ตอบกลับ #3

S'Saifon SB B'Banjongjairak

  • สมาชิกไท.Access
  • กระทู้: 26

    • ดูรายละเอียด

ขออนุญาติ แนบไฟล์ค่ะ

 

29 ก.พ. 63 , 19:39:54
ตอบกลับ #4

สันติสุข

1. ในรูปผมเห็น Missing Library ตามที่คาดเอาไว้เลย ให้เอาออกครับ เสร็จแล้ว Compile แล้ว Save และออกจาก Access ไปเลย


2. เข้า Access ใหม่ สร้างฐานข้อมูลเปล่าตัวใหม่ แล้ว Import ทุกอย่างจากไฟล์เก่า โดยไปที่ External Database > Access > ใส่ File Name > คลิก Import > เลือกทุกอย่างจาก Table, Query, ... > คลิก OK แล้วใช้ไฟล์ใหม่แทน
ช่วยพกถุงผ้า/ถุงพลาสติกใช้แล้วไปซื้อของเพื่อลดการใช้พลาสติก ขยะ รักษาสิ่งแวดล้อม และไม่ให้ภาวะโลกร้อนวิกฤติเร็วขึ้นกว่านี้
ช่วยคลิกโฆษณาข้างล่างนี้ เพื่อสนับสนุนเวปบอร์ดด้วยครับ
:nice day:
 


บอร์ดเรียนรู้ Access สำหรับคนไทย