Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

เราได้เตรียมชุดข้อมูลตัวอย่างไว้ที่นี่ด้วยชื่อ , นามสกุล และ อายุ ของหกคน

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

เราต้องการคัดลอกเซลล์เดียวจากชุดข้อมูลด้วยโค้ดนี้

Sub Copy_Range()
 Range(Selection, Selection.End(xlDown)).Select
 Selection.Copy
 ActiveCell.Offset(0, 4).Range("A1").Select
 ActiveSheet.Paste
End Sub

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

เมื่อเรากด F5 บนแป้นพิมพ์เพื่อเรียกใช้ ข้อความแสดงข้อผิดพลาดปรากฏขึ้นโดยระบุว่าไม่ได้เปิดใช้งานโค้ดสำหรับไฟล์ Excel มาดูวิธีแก้ปัญหากัน

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

แก้ไข 1 – เปิดใช้งานมาโครสำหรับสมุดงานเดี่ยวใน Excel

กรณีที่ 1.1. เข้าถึงผ่านคำเตือนความปลอดภัย

  • เมื่อคุณเปิดสมุดงาน คุณจะสังเกตเห็นคำเตือนด้านความปลอดภัย ที่ด้านบนของแถบสูตร .
  • คลิกที่ เปิดใช้งานเนื้อหา เพื่อเปิดใช้งานมาโคร

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • คุณจะได้รับประกาศด้านความปลอดภัยของ Microsoft Excel ต่อไปนี้ ถ้า Visual Basic Editor หน้าต่างถูกเปิดขึ้นในขณะที่เปิดไฟล์
  • คลิกที่ เปิดใช้งานมาโคร เพื่อเข้าถึงมัน

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

กรณีที่ 1.2 – เปิดมาโครด้วยมุมมองหลังเวที

  • ไปที่ไฟล์ แท็บ

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • คลิกที่ ข้อมูล .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • เลือก เปิดใช้งานเนื้อหา ภายใต้คำเตือนด้านความปลอดภัย .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

กรณีที่ 1.3 – เปลี่ยนการตั้งค่าในศูนย์ความเชื่อถือ

  • ไปที่ ไฟล์ แท็บและเลือก ตัวเลือก

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • เลือกศูนย์ความเชื่อถือ ใน ตัวเลือก Excel กล่องโต้ตอบ
  • คลิกที่ การตั้งค่าศูนย์ความเชื่อถือ .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • ไปที่ การตั้งค่ามาโคร ในศูนย์ความเชื่อถือ กล่องโต้ตอบ
  • ทำเครื่องหมายที่ ปิดใช้งานมาโคร VBA พร้อมการแจ้งเตือน .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • ไปที่ การตั้งค่า ActiveX และเลือกตัวเลือกที่แสดงในภาพด้านล่าง

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • กด ตกลง สองครั้งเพื่อปิดกล่องโต้ตอบทั้งหมด

กรณีที่ 1.4 – สร้างเอกสารที่เชื่อถือได้

  • ไปที่ไฟล์ แท็บและเลือก ตัวเลือก .
  • เลือก การตั้งค่าศูนย์ความเชื่อถือ จาก ศูนย์ความเชื่อถือ แท็บใน ตัวเลือก Excel หน้าต่าง.

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

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

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • กด ตกลง สองครั้ง
  • หากคุณต้องการย้อนกลับคุณลักษณะนี้ ให้คลิก ล้าง ในเอกสารที่เชื่อถือได้ แท็บแล้วปิดหน้าต่าง

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

แก้ไข 2 – อนุญาตให้ใช้มาโครอย่างถาวรใน Excel สำหรับสมุดงานทั้งหมด

กรณีที่ 2.1 – ใช้การเปลี่ยนแปลงในศูนย์ความเชื่อถือ

  • เลือก ไฟล์ และเลือกตัวเลือก .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • เลือก ศูนย์ความเชื่อถือ และไปที่การตั้งค่าศูนย์ความเชื่อถือ .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • ไปที่การตั้งค่ามาโคร แท็บ
  • ทำเครื่องหมายที่ เปิดใช้งานมาโคร VBA ตัวเลือก

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • กด ตกลง สองครั้งเพื่อปิดหน้าต่างทั้งหมด

อ่านเพิ่มเติม: [แก้ไขแล้ว]:การตั้งค่ามาโครเป็นสีเทาใน Excel

กรณีที่ 2.2 – สร้างตำแหน่งที่เชื่อถือได้

  • เลือก ไฟล์ และเลือกตัวเลือก .
  • ไปที่ การตั้งค่าศูนย์ความเชื่อถือ จาก ตัวเลือก Excel หน้าต่าง.
  • ไปที่ตำแหน่งที่เชื่อถือได้ ส่วนใน ศูนย์ความเชื่อถือ หน้าต่าง.
  • คลิก เพิ่มตำแหน่งใหม่ .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • แทรกโฟลเดอร์ใน เส้นทาง ส่วน.

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • พิมพ์คำอธิบายใน คำอธิบาย เพื่อระบุไฟล์ที่เชื่อถือได้อย่างง่ายดาย

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • ตรวจสอบว่า โฟลเดอร์ย่อยของตำแหน่งนี้เชื่อถือได้ ตัวเลือกถ้าคุณมี

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • กด ตกลง สองครั้งเพื่อปิดหน้าต่างทั้งหมด
  • ทำซ้ำเพื่อเพิ่มไฟล์ได้มากเท่าที่คุณต้องการ ไฟล์ Excel ในโฟลเดอร์เหล่านี้จะเปิดใช้งานมาโคร

แก้ไข 3 – เปิดมาโครสำหรับหนึ่งเซสชัน

  • ไปที่ไฟล์ แท็บ
  • ไปที่ข้อมูล ส่วน.
  • เลือก ตัวเลือกขั้นสูง ในคำเตือนด้านความปลอดภัย .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • เลือกตัวเลือก เปิดใช้งานเนื้อหาสำหรับเซสชันนี้ .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • กด ตกลง และคุณจะสามารถเรียกใช้มาโครได้ตราบเท่าที่ Excel เปิดอยู่เท่านั้น

วิธีปิดการใช้งานมาโครใน Excel

  • เลือก ไฟล์ และไปที่ตัวเลือก .
  • เลือก ศูนย์ความเชื่อถือ และไปที่การตั้งค่าศูนย์ความเชื่อถือ .
  • ไปที่การตั้งค่ามาโคร .
  • เลือกตัวเลือก ปิดใช้งานแมโคร VBA โดยไม่มีการแจ้งเตือน .

แก้ไขปัญหามาโครของ Excel:3 โซลูชั่นที่ได้รับการพิสูจน์แล้วเพื่อให้มาโครทำงาน

  • กด ตกลง .

สิ่งที่ต้องจำ

  • คุณต้องบันทึกไฟล์ Excel ของคุณเป็น สมุดงานที่เปิดใช้งานมาโคร เพื่อใช้โค้ด VBA ในนั้น
  • หลีกเลี่ยงการให้ความยินยอมในการเปิดใช้งานมาโครทั้งหมด ในศูนย์ความเชื่อถือ เว้นแต่คุณจะแน่ใจว่ากำลังดาวน์โหลดอะไรอยู่ คุณอาจเปิดใช้งานโค้ดมัลแวร์

ดาวน์โหลดหนังสือแบบฝึกหัด

บทความที่เกี่ยวข้อง

  • [แก้ไขแล้ว] เปิดใช้งานแมโคร Excel แล้ว แต่ไม่ทำงาน
  • [แก้ไขแล้ว!]:ไม่สามารถเปิดใช้งานแมโครใน Excel
  • [แก้ไข:] ไม่สามารถแก้ไขมาโครบนสมุดงานที่ซ่อนอยู่ได้
  • ความปลอดภัยของแมโคร Excel
รับแบบฝึกหัด Excel ขั้นสูงพร้อมโซลูชันฟรี!