ข้อผิดพลาดของแมโคร

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

สิ่งสำคัญ: ฟีเจอร์นี้ไม่พร้อมใช้งานใน Office บนพีซีที่ใช้ Windows RT ต้องการดูว่าคุณกำลังใช้ Office เวอร์ชันใดใช่หรือไม่

แสดงข้อผิดพลาดของแมโครปรากฏขึ้นเมื่อมีข้อผิดพลาดในแมโคร ที่คุณกำลังเรียกใช้ ไม่สามารถใช้วิธีการที่ระบุบนวัตถุที่ระบุสำหรับหนึ่งในเหตุผลใดต่อไปนี้:

  • อาร์กิวเมนต์ประกอบด้วยค่าที่ไม่ถูกต้อง สาเหตุทั่วไปของปัญหานี้กำลังพยายามเข้าถึงวัตถุที่มีอยู่ ตัวอย่างเช่นWorkbooks(5)เมื่อเปิดเวิร์กบุ๊กสามเท่านั้น

  • ไม่สามารถใช้เมธอดในบริบทนำไปใช้ มอบ บางวิธีวัตถุช่วงจำเป็นต้องใช้ช่วงนั้นไม่ประกอบด้วยข้อมูล ถ้าช่วงประกอบด้วยข้อมูล เมธอดล้มเหลว

  • ข้อผิดพลาดภายนอกที่เกิดขึ้น เช่น ความล้มเหลวในการอ่านหรือเขียนจากไฟล์

  • ไม่สามารถใช้เมธอดหรือคุณสมบัติเนื่องจากการตั้งค่าความปลอดภัย ตัวอย่างเช่น คุณสมบัติและวิธีของวัตถุVBEสำหรับการจัดการโค้ด Visual Basic for Applications (VBA) ที่ถูกเก็บไว้ในเอกสาร Microsoft Office ไม่สามารถเข้าถึงตามค่าเริ่มต้น

    เมื่อต้องการเปิดใช้งานการเข้าถึงที่เชื่อถือได้ไปยังโครงการ Visual Basic ทำต่อไปนี้:

    1. ถ้าไม่มีแท็บ นักพัฒนา ให้ใช้งาน ให้ทำดังต่อไปนี้เพื่อแสดงแท็บนั้น

      1. คลิก ไฟล์ > ตัวเลือก > กำหนด Ribbon เอง

      2. ภายใต้ แท็บหลัก ให้เลือกกล่องกาเครื่องหมาย นักพัฒนา

    2. บนแท็บ นักพัฒนา ในกลุ่ม โค้ด ให้คลิก ความปลอดภัยของแมโคร
      กลุ่ม โค้ด บนแท็บ นักพัฒนา

    3. ภายใต้การตั้งค่าแมโครของนักพัฒนา เลือกกล่องกาเครื่องหมายเชื่อถือการเข้าถึงรูปแบบวัตถุของโครงการ VBA

      สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้เมธอด ค้นหาชื่อเมธอดในวิธีใช้ Visual Basic

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

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

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

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

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×