ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

TechKnowledge Content

ข้อผิดพลาด


ของปัญหา - 'ข้อผิดพลาดในการคอมไพล์: ไม่ได้กําหนดชนิดที่ผู้ใช้กําหนดเอง' เกิดขึ้นเมื่อพยายามคอมไพล์โค้ด


หมายเหตุ -ฉันใช้ ADO กับตัวอย่าง VBA ที่ดาวน์โหลดจากเว็บ สามบรรทัดของโค้ดที่ถูกคัดลอกโดยตรงจากเอกสารคือ Dim


cn As New ADODB Connection

Dim rst As New ADODB. Recordset

Dim cmd As New ADODB.Command


Resolution


จะอ้างอิงไปยังไลบรารีวัตถุข้อมูล Microsoft Active X ในตัวแก้ไข VBA


1. เปิดตัวแก้ไข VBA และไปที่ ตัวเลือก| การอ้างอิง


2. เลื่อนลงจนกว่าคุณจะเห็น Microsoft Active X Data Object Library


3. ถ้าคุณมีหลายเวอร์ชัน ให้ใช้เวอร์ชันล่าสุด เวอร์ชันค่าความสอดคล้องกับเวอร์ชันของ MDAC ในครั้งแรกที่คุณไม่ต้องการใช้เวอร์ชันล่าสุดคือถ้าคุณแจกจ่าย Project ไปยังเครื่องที่มีเวอร์ชันที่เก่ากว่า ดังนั้นถ้าเครื่องคุณแจกจ่ายให้เฉพาะ MDAC 2.6 ติดตั้งอยู่ และคุณมี MDAC 2.7 ให้ตรวจสอบการอ้างอิงไปยังเวอร์ชัน 2.6 ของไลบรารีวัตถุข้อมูล Microsoft Active X เพื่อให้แน่ใจว่า Project จะใช้งานได้กับเครื่องที่คุณแจกจ่ายไป

บทความนี้คือ TechKnowledge Document ID:29167

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×