ข้อความแสดงข้อผิดพลาดในแถบสถานะของ Excel และ VBA

Microsoft Excel แสดงข้อความแสดงข้อผิดพลาดส่วนใหญ่ในหน้าต่างป๊อปอัป แต่แสดงข้อผิดพลาดการอ้างอิงแบบกำหนดเองและแบบวงกลมบนแถบสถานะ Visual Basic for Applications มีเครื่องมือในการกำหนดเนื้อหาของแถบสถานะในหน้าต่าง Excel เข้าถึงเครื่องมือในตัวของ Excel และ VBA เพื่อปรับแต่งหรือแก้ไขข้อความแสดงข้อผิดพลาด

แถบสถานะ

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

Excel และ VBA Windows

Visual Basic สำหรับแอปพลิเคชันทำงานด้วย Microsoft Excel และช่วยให้คุณสามารถปรับแต่งคุณลักษณะและกระบวนการในสเปรดชีตของคุณ เปิด VBA จากแท็บนักพัฒนาของ Ribbon VBA แสดงข้อความแสดงข้อผิดพลาดแตกต่างจาก Excel หน้าต่าง VBA จะแสดงข้อความแสดงข้อผิดพลาดแบบผุดขึ้นและไฮไลต์รหัสที่ทำให้เกิดปัญหา Visual Basic สำหรับแอปพลิเคชันใน Excel ไม่มีแถบสถานะของตัวเองที่ด้านล่างของหน้าจอเพื่อแสดงข้อความแสดงข้อผิดพลาด

ข้อความที่กำหนดเอง

Visual Basic for Applications ใน Excel มีฟังก์ชัน "Application.StatusBar" เพื่อปรับแต่งข้อความแถบสถานะใน Excel สร้างข้อความแสดงข้อผิดพลาดแบบกำหนดเองที่ปรากฏในหน้าต่างสเปรดชีต Excel โดยแก้ไขรหัส VBA ข้อความแสดงข้อผิดพลาดแบบกำหนดเองมีประโยชน์เมื่อคุณเรียกใช้แมโครที่กำหนดเองเนื่องจากมาโครช่วยผู้ใช้ในการแก้ไขปัญหา ตัวอย่างเช่นหากมาโครต้องการข้อมูลสามอาร์เรย์ข้อความแสดงข้อผิดพลาดสามารถระบุ "รวมอาร์เรย์ข้อมูลสามชุด" ในแถบสถานะ

การอ้างอิงแบบวงกลม

ข้อความแสดงข้อผิดพลาดในตัวที่ Excel แสดงในแถบสถานะคือข้อผิดพลาด "การอ้างอิงแบบวงกลม" การอ้างอิงแบบวงกลมเกิดขึ้นเมื่อสองสูตรอ้างอิงซึ่งกันและกัน แก้ไขการอ้างอิงแบบวงกลมโดยคลิกแท็บ "สูตร" บน Ribbon แล้วเลือกปุ่ม "การตรวจสอบข้อผิดพลาด" ไฮไลต์ "การอ้างอิงแบบวงกลม" และเลือกการอ้างอิงเซลล์ที่แสดงทางด้านขวาเพื่อค้นหาเซลล์ เปลี่ยนการอ้างอิงเป็นเซลล์ที่ไม่เป็นวงกลมหรือลบการอ้างอิงทั้งหมด