กระทู้เก่าบอร์ด อ.Yeadram
1,398 3
URL.หัวข้อ /
URL
ดึงข้อมูลจากเอ็กเซลไม่ได้ครับ
ไม่ทราบไม่ได้ติดตั้ง library ตัวไหน เวลาคลิกตรง import และมีฟ้องเกี่ยวกับ active x และก็อาศัยตัวช่วยในการสร้างคิวรี่อะไรก็หายไปหมดเลยครับ...
ขอบคุณครับ
ขอบคุณครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R00791
Microsoft Office ใช้เวลาติดตั้งไม่นาน uninstall แล้ว install ใหม่จะเร็ววกว่านะ
2 @R00793
ถ้า....
1
สมมติฐานสาเหตุ : ไฟล์เสียหาย
mdb ตัวนี้เป็นของเก่า เคยมี object ต่างๆ อยู่ก่อนแล้ว เคยทำงานได้ตามปกติ แต่วันดีคืนดี เกิดเหตุการณ์อย่างนี้ขึ้น อาจจะเป็นไปได้ว่า ไฟล์นี้เคยเสียหายจากการเปิด-ปิดครั้งล่าสุดที่อาจจะไม่สมบูรณ์ในกระบวนการ ทำให้ไฟล์เสียหายเล็กน้อย หรือ อาจจะเกิดจาก อุบัติเหตุอื่นๆ ที่ทำให้ ไฟล์ dll ในเครื่องคอมพิวเตอร์เครื่องนั้น เสียหาย โดยที่ dll ตัวนั้น จำเป็นต่อ ไฟล์ mdb ตัวนี้
ทดสอบข้อสมมติ
เปิดหน้าต่าง VBA ได้หรือไม่ ถ้าได้..
-เข้าดู Tool>Referense มีคำว่า MISSING: หน้าไลบรารี่ใดๆ หรือไม่ ถ้ามี ไล่ตามแก้ไขทีละจุด
-ลองคอมไพล์โค้ด ถ้ามีจุดให้ Debug แก้ไขต่อไปตามความจำเป็น
-สร้าง mdb ตัวใหม่ แล้วนำเข้าทุกๆ ออปเจ็ค จากไฟล์ mdb ตัวที่เสียหาย
2
สมมติฐานสาเหตุ : โปรแกรมเสียหาย
ถ้าไฟล์ mdb ตัวนี้เป็นตัวที่เพิ่งสร้างขึ้นมาใหม่ ก่อนหน้านี้ยังไม่เคยมี object ใดๆเลย เพิ่งจะเริ่มต้นทำงานด้วยการจะ import excel อย่างที่โจทก์บอก
- ทดสอบรัน mdb อื่นๆ ที่เคยมีอยู่ในเครื่องนี้ รันบนเครื่องนี้
- ทดสอบนำ mdb ที่เคยมีอยู่และรันได้ในเครื่องอื่นๆ เอามาลองรันในเครื่องนี้
- ทดสอบนำ mdb ในเครื่องนี้ไปลองรันในเครื่องอื่นๆ
- พบปัญหาแก้ไขตามทีละจุด สุดท้ายอาจต้องใช้วิธีอย่างคุณ ลองดู บอกมา
1
สมมติฐานสาเหตุ : ไฟล์เสียหาย
mdb ตัวนี้เป็นของเก่า เคยมี object ต่างๆ อยู่ก่อนแล้ว เคยทำงานได้ตามปกติ แต่วันดีคืนดี เกิดเหตุการณ์อย่างนี้ขึ้น อาจจะเป็นไปได้ว่า ไฟล์นี้เคยเสียหายจากการเปิด-ปิดครั้งล่าสุดที่อาจจะไม่สมบูรณ์ในกระบวนการ ทำให้ไฟล์เสียหายเล็กน้อย หรือ อาจจะเกิดจาก อุบัติเหตุอื่นๆ ที่ทำให้ ไฟล์ dll ในเครื่องคอมพิวเตอร์เครื่องนั้น เสียหาย โดยที่ dll ตัวนั้น จำเป็นต่อ ไฟล์ mdb ตัวนี้
ทดสอบข้อสมมติ
เปิดหน้าต่าง VBA ได้หรือไม่ ถ้าได้..
-เข้าดู Tool>Referense มีคำว่า MISSING: หน้าไลบรารี่ใดๆ หรือไม่ ถ้ามี ไล่ตามแก้ไขทีละจุด
-ลองคอมไพล์โค้ด ถ้ามีจุดให้ Debug แก้ไขต่อไปตามความจำเป็น
-สร้าง mdb ตัวใหม่ แล้วนำเข้าทุกๆ ออปเจ็ค จากไฟล์ mdb ตัวที่เสียหาย
2
สมมติฐานสาเหตุ : โปรแกรมเสียหาย
ถ้าไฟล์ mdb ตัวนี้เป็นตัวที่เพิ่งสร้างขึ้นมาใหม่ ก่อนหน้านี้ยังไม่เคยมี object ใดๆเลย เพิ่งจะเริ่มต้นทำงานด้วยการจะ import excel อย่างที่โจทก์บอก
- ทดสอบรัน mdb อื่นๆ ที่เคยมีอยู่ในเครื่องนี้ รันบนเครื่องนี้
- ทดสอบนำ mdb ที่เคยมีอยู่และรันได้ในเครื่องอื่นๆ เอามาลองรันในเครื่องนี้
- ทดสอบนำ mdb ในเครื่องนี้ไปลองรันในเครื่องอื่นๆ
- พบปัญหาแก้ไขตามทีละจุด สุดท้ายอาจต้องใช้วิธีอย่างคุณ ลองดู บอกมา
3 @R00794
ตอนนั้นทดลองเพียง Reinstall และ detect จุดที่มันเสีย แต่ตอนนี้คงจะได้เวลา...ถอนและลงใหม่ ขอบคุณครับ
Time: 0.3038s