ขณะทำงานกับชุดข้อมูล Microsoft Excel ขนาดใหญ่ บางครั้งเราจะเห็นว่ามาโคร VBA ของเราแสดงข้อผิดพลาดที่ชื่อว่า "ไม่พบโครงการหรือไลบรารี" เกิดขึ้นเนื่องจากโปรแกรม Microsoft Access หรือ Microsoft Excel ของผู้ใช้ วันนี้ในบทความนี้ เราจะมาเรียนรู้ สาม วิธีแก้ปัญหาที่รวดเร็วและเหมาะสมในการแก้ไขข้อผิดพลาดที่ชื่อ can't find project or library in Excel พร้อมภาพประกอบที่เหมาะสม
3 วิธีที่เหมาะสมในการแก้ปัญหาไม่พบข้อผิดพลาดของโครงการหรือไลบรารีใน Excel
ทุกโปรแกรมมีการอ้างอิงถึงวัตถุหรือประเภทของไลบรารี หากโปรแกรมไม่สามารถระบุการอ้างอิงหรือประเภทของไลบรารีได้ โปรแกรมจึงไม่สามารถใช้ใน VBA มาโครแล้วแสดงข้อผิดพลาดชื่อ “ไม่พบโครงการหรือไลบรารี ”.
สมมติว่าเรามี Excel แผ่นงานที่มีข้อมูลเกี่ยวกับตัวแทนขายหลายคนของ Armani Group ขณะใช้เวิร์กชีตของเราใน มาโคร VBA จากนั้นจะแสดงข้อผิดพลาดชื่อ ไม่พบโครงการหรือไลบรารี เนื่องจากโปรแกรมไม่พบการอ้างอิงของโปรแกรมนั้นหรือประเภทของไลบรารี นี่คือภาพรวมของชุดข้อมูลสำหรับงานวันนี้
1. ใช้คำสั่งอ้างอิงเพื่อแก้ไขข้อผิดพลาดไม่พบโครงการหรือไลบรารีใน Excel
เราสามารถแก้ไขข้อผิดพลาดที่ชื่อว่า ไม่พบโครงการหรือห้องสมุด โดยใช้ อ้างอิง สั่งการ. นี่เป็นวิธีที่ง่ายและประหยัดเวลามากที่สุดด้วย มาทำตามคำแนะนำด้านล่างเพื่อเรียนรู้กัน!
ขั้นตอน :
- ก่อนอื่น จาก นักพัฒนา . ของคุณ แท็บ ไปที่
ผู้พัฒนา → Visual Basic
- หลังจากคลิกที่ Visual Basic ribbon ซึ่งเป็นหน้าต่างชื่อ Microsoft Visual Basic for Applications – ไม่พบโครงการหรือไลบรารี จะปรากฏขึ้นต่อหน้าคุณทันที จากหน้าต่างนั้น เราจะแทรก การอ้างอิง คำสั่งจาก เครื่องมือ แถบเมนู. โดยไปที่
เครื่องมือ → ข้อมูลอ้างอิง
- ดังนั้น กล่องโต้ตอบชื่อ Reference – VBAProject ปรากฏขึ้น จากกล่องโต้ตอบนั้น ก่อนอื่น ให้ยกเลิกการเลือก Microsoft Office 16.0 Object Library ตัวเลือกจาก ข้อมูลอ้างอิงที่มี กล่องแบบเลื่อนลง ประการที่สอง กด ตกลง ตัวเลือก
- หลังจากกดปุ่ม ตกลง กลับไปที่เวิร์กชีตที่ใช้งานอยู่และคุณจะสามารถ บันทึก Excel ไฟล์.
อ่านเพิ่มเติม: ฟังก์ชัน FIND ไม่ทำงานใน Excel (4 เหตุผลพร้อมวิธีแก้ปัญหา)
2. ใช้แป้นพิมพ์ลัดเพื่อแก้ไขข้อผิดพลาด Can't Find Project หรือ Library Error ใน Excel
อีกวิธีง่ายๆ คือการใช้แป้นพิมพ์ลัดเพื่อแก้ไขข้อผิดพลาด เมื่อใช้แป้นพิมพ์ลัด คุณจะลงทะเบียนใหม่หรือยกเลิกการลงทะเบียนโครงการหรือไฟล์ไลบรารี มาทำตามคำแนะนำด้านล่างเพื่อเรียนรู้กัน!
ขั้นตอน:
- ขั้นแรก กด Windows + R ปุ่ม พร้อมกัน เพื่อลงทะเบียนไฟล์ไลบรารีอีกครั้ง
- ดังนั้น กล่องโต้ตอบชื่อ เรียกใช้ จะปรากฏขึ้นต่อหน้าคุณ จากกล่องโต้ตอบ ให้พิมพ์ exe ใน เปิด และกดปุ่ม ตกลง ปุ่ม.
- ตอนนี้ ให้พิมพ์พาธแบบเต็มของโปรเจ็กต์ที่หายไปหรือไฟล์ไลบรารี ตัวอย่างเช่น regsvr32“c:\program files\common files\microsoft shared\dao\dao360.dll” .
- หากไม่สามารถแก้ไขข้อผิดพลาดได้ คุณสามารถยกเลิกการลงทะเบียนไฟล์ไลบรารีได้โดยแทนที่ “exe ” กับ “regsvr32 -u ” แล้ววางเส้นทางของโปรเจ็กต์หรือไลบรารีดังที่แสดงในภาพหน้าจอด้านล่างอีกครั้ง
อ่านเพิ่มเติม: [แก้ไขแล้ว!] CTRL+F ไม่ทำงานใน Excel (5 แก้ไขแล้ว)
การอ่านที่คล้ายกัน
- Excel ค้นหาคอลัมน์สุดท้ายที่มีข้อมูล (4 วิธีด่วน)
- ค้นหาค่าสุดท้ายในคอลัมน์ที่มากกว่าศูนย์ใน Excel (2 สูตรง่ายๆ)
- วิธีค้นหาค่า 3 ค่าต่ำสุดใน Excel (5 วิธีง่ายๆ)
- ค้นหาลิงก์ภายนอกใน Excel (6 วิธีด่วน)
- Excel ค้นหาข้อความในช่วง (11 วิธีด่วน)
3. ลงทะเบียนไฟล์ไลบรารีเพื่อแก้ไขข้อผิดพลาด Can't Find Project หรือ Library Error ใน Excel
ในหลายกรณี Microsft Access หรือ Microsoft Excel จะแสดง “ไม่พบโครงการหรือไลบรารี” ข้อผิดพลาด. เราสามารถแก้ไขข้อผิดพลาดได้โดยใช้ Command Prompt เพื่อลงทะเบียนโครงการหรือไฟล์ไลบรารี มาทำตามคำแนะนำด้านล่างเพื่อเรียนรู้กัน!
ขั้นตอน:
- ก่อนอื่น หากคุณใช้ Windows 8 หรือเวอร์ชันที่ใหม่กว่า ไปที่แถบค้นหาแล้วพิมพ์ Command Prompt . ดังนั้น ให้กด ตัวเลือกเรียกใช้ในฐานะผู้ดูแลระบบ . คุณสามารถทำได้ windows 7 หรือก่อนหน้า จาก เริ่มต้น เมนู
- หลังจากนั้น หน้าต่างคำสั่งชื่อ Administrator:Command Prompt จะปรากฏขึ้นต่อหน้าคุณ จากหน้าต่างคำสั่งนั้น ให้พิมพ์ REGSVR32 “C:\Program Files\Blackbaud\The Raisers Edge 7\DLL\RE7Outlook.dll”
- นอกจากนี้ กด ENTER บนแป้นพิมพ์ของคุณและคุณจะสามารถแก้ไขข้อผิดพลาดได้
สิ่งที่ควรจำ
👉 คุณสามารถป๊อปอัป Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างโดยกด Alt + F11 พร้อมกัน .
👉หากเป็น นักพัฒนา แท็บไม่ปรากฏใน ribbon ของคุณ คุณสามารถทำให้มองเห็นได้ โดยไปที่
ไฟล์ → ตัวเลือก → กำหนด Ribbon เอง
บทสรุป
ฉันหวังว่าวิธีการที่เหมาะสมทั้งหมดที่กล่าวถึงข้างต้นเพื่อ แก้ไขข้อผิดพลาดไม่พบโครงการหรือไลบรารี ตอนนี้จะกระตุ้นให้คุณนำไปใช้ในสเปรดชีต Excel ของคุณด้วยประสิทธิภาพที่มากขึ้น เรายินดีอย่างยิ่งที่จะแสดงความคิดเห็นหากคุณมีคำถามหรือข้อสงสัยใดๆ
บทความที่เกี่ยวข้อง
- วิธีใช้สูตร Excel เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล (2 วิธี)
- วิธีค้นหาค่าแรกที่มากกว่าใน Excel (4 วิธี)
- Excel ค้นหาการเกิดขึ้นครั้งสุดท้ายของอักขระในสตริง (6 เมธอด)
- วิธีค้นหาแถวสุดท้ายที่มีค่าเฉพาะใน Excel (6 วิธี)
- วิธีค้นหา * อักขระไม่ใช่อักขระตัวแทนใน Excel (2 วิธี)
- ฟังก์ชัน Excel:FIND vs SEARCH (การวิเคราะห์เปรียบเทียบ)