สำหรับเวอร์ชัน Excel ๙๗ของบทความนี้ให้ดูที่๑๗๐๐๘๑
สำหรับ Excel ๙๘รุ่น Macintosh Edition ของบทความนี้ให้ดูที่๑๗๘๙๕๙
อาการ
คุณพยายามดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
-
ซ่อนคอลัมน์ของข้อมูลใน Microsoft Excel
-
แทรกแถวหรือคอลัมน์ใน Excel
เมื่อคุณดำเนินการอย่างใดอย่างหนึ่งคุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ไม่สามารถเลื่อนวัตถุออกจากแผ่นงานได้
เมื่อต้องการกำหนดหมายเลขที่ไม่ซ้ำกันที่เกี่ยวข้องกับข้อความที่คุณได้รับให้กด CTRL + SHIFT + I หมายเลขต่อไปนี้จะปรากฏขึ้นที่มุมล่างขวาของข้อความนี้:
๑๐๐๑๘๕
สาเหตุ
ข้อความแสดงข้อผิดพลาดนี้จะเกิดขึ้นถ้าเงื่อนไขต่อไปนี้เป็นจริง:
-
ตัวเลือกไม่มีอะไร (ซ่อนวัตถุ)ถูกเลือกไว้ในส่วนตัวเลือกการแสดงสำหรับเวิร์กบุ๊กนี้ในกล่องโต้ตอบตัวเลือกของ Excel
-
คุณสร้างวัตถุเช่นข้อคิดเห็นของเซลล์ในเซลล์ใดๆในคอลัมน์
-
คุณพยายามซ่อนคอลัมน์ทางด้านซ้ายของคอลัมน์ที่มีวัตถุคอลัมน์ที่ประกอบด้วยวัตถุหรือคอลัมน์ทั้งหมดที่อยู่ทางด้านขวาของคอลัมน์ที่มีวัตถุนั้น หรือในบางกรณีคุณพยายามแทรกแถวหรือคอลัมน์ในเวิร์กชีต
ตัวอย่างเช่นปัญหานี้เกิดขึ้นถ้าคุณใส่ข้อคิดเห็นของเซลล์ในเซลล์ IR1 แล้วลองซ่อนคอลัมน์ IQ: (ในเวลาเดียวกัน) นอกจากนี้ข้อความแสดงข้อผิดพลาดนี้จะเกิดขึ้นเมื่อมีวัตถุที่ซ่อนอยู่บนเวิร์กชีตหมายเหตุ ปัญหานี้เกิดขึ้นกับวัตถุส่วนใหญ่ที่สามารถแทรกลงในเวิร์กชีตได้ ซึ่งรวมถึงแต่ไม่จำกัดเฉพาะข้อคิดเห็นของเซลล์กราฟรูปร่างรูปวาดและรูปภาพ ชำระค่าการแจ้งเตือนพิเศษไปยังข้อคิดเห็นของเซลล์ ตามค่าเริ่มต้นและไม่เหมือนกับวัตถุส่วนใหญ่ข้อคิดเห็นของเซลล์จะถูกซ่อนไว้และอาจไม่สามารถมองเห็นได้ทันที นอกจากนี้คุณอาจได้รับข้อความแสดงข้อผิดพลาดถ้าคุณพยายามซ่อนคอลัมน์ที่มีวัตถุและคอลัมน์ทั้งหมดที่อยู่ทางด้านขวาของคอลัมน์ที่มีวัตถุ ทั้งนี้ขึ้นอยู่กับตำแหน่งที่ตั้งของคอลัมน์ที่มีวัตถุ .
การแก้ไข
เมื่อต้องการแก้ไขปัญหานี้ให้ทำตามขั้นตอนในวิธีการที่จะนำไปใช้กับ Excel เวอร์ชันของคุณ ใน Excel ๒๐๐๗ให้ใช้วิธีที่1 ใน Excel ๒๐๐๓, Excel ๒๐๐๒และ Excel ๒๐๐๐ให้ใช้วิธีที่2
วิธีที่ 1: สลับตัวเลือกชั่วคราวจาก "ไม่มีอะไร (ซ่อนวัตถุ)" ถึงทั้งหมด
ใน Excel ๒๐๐๗จะเป็นการชั่วคราวสลับตัวเลือกจาก ไม่มีอะไร (ซ่อนวัตถุ) ไปยัง ทั้งหมดแล้วแทรกแถวหรือคอลัมน์ตามที่ต้องการ โดยทำตามขั้นตอนต่อไปนี้:
-
ที่มุมบนซ้ายของหน้าต่าง Excel ให้คลิกปุ่ม Microsoft Office
-
ที่ด้านล่างของเมนูให้คลิกตัวเลือก Excel
-
คลิก ขั้นสูง จากรายการตัวเลือกทางด้านซ้าย
-
เลื่อนลงไปที่ส่วนตัวเลือกการแสดงสำหรับเวิร์กบุ๊กนี้แล้วคลิกทั้งหมดภายใต้สำหรับวัตถุให้แสดง:แล้วคลิกตกลง
หมายเหตุ เมื่อต้องการใช้แป้นพิมพ์ลัดเมื่อต้องการสลับการเลือกนี้ให้กด CTRL +6 ถ้าขั้นตอนเหล่านี้ไม่อนุญาตให้คุณซ่อนแถวหรือคอลัมน์หรือแทรกแถวหรือคอลัมน์ใน Excel ๒๐๐๗ให้ลองทำตามขั้นตอนในวิธีที่2
วิธีที่ 2: เปลี่ยนคุณสมบัติตำแหน่งของวัตถุเพื่อ ย้ายและปรับขนาดด้วยเซลล์
เมื่อต้องการแก้ไขปัญหานี้ Excel ๒๐๐๓, Excel ๒๐๐๒และ Excel ๒๐๐๐เปลี่ยนคุณสมบัติตำแหน่งของวัตถุเพื่อย้ายและปรับขนาดด้วยเซลล์ โดยทำตามขั้นตอนต่อไปนี้:
-
ถ้าวัตถุเป็นข้อคิดเห็นของเซลล์ให้เลือกเซลล์ที่มีข้อคิดเห็นให้คลิกขวาที่เซลล์แล้วคลิกแสดงข้อคิดเห็นหรือแสดง/ซ่อนข้อคิดเห็น หมายเหตุ การทำเช่นนี้จะทำให้ข้อคิดเห็นมองเห็นได้
-
ย้ายตัวชี้ไปยังขอบของวัตถุจนกว่าตัวชี้จะเปลี่ยนเป็นลูกศรสีขาวด้วยลูกศรสีดำสี่สีบนตัวชี้ จากนั้นคลิกที่วัตถุเพื่อเลือก
-
ใน Excel ๒๐๐๓และ Excel เวอร์ชันก่อนหน้าให้คลิก<ชื่อวัตถุ>บนเมนูรูปแบบ หมายเหตุ ในคำสั่งเมนูนี้<ชื่อวัตถุ>คือชื่อของวัตถุเช่น "ข้อคิดเห็น" หรือ "รูปร่างอัตโนมัติ" ใน Excel ๒๐๐๗ให้คลิกจัดรูปแบบ <ชื่อวัตถุ>
-
ในกล่องโต้ตอบจัดรูปแบบให้คลิกแท็บคุณสมบัติ
-
คลิกย้ายและปรับขนาดด้วยเซลล์แล้วคลิกตกลง
-
ถ้าคุณต้องการซ่อนข้อคิดเห็นของเซลล์อีกครั้งให้คลิกขวาที่เซลล์ที่มีข้อคิดเห็นแล้วคลิกซ่อนข้อคิดเห็น
ทำตามขั้นตอนเหล่านี้สำหรับแต่ละวัตถุในคอลัมน์ที่ได้รับผลกระทบตามที่อธิบายไว้ในส่วน "สาเหตุ" เมื่อคุณซ่อนคอลัมน์คุณจะไม่ได้รับข้อความแสดงข้อผิดพลาด
วิธีการสำรอง: เปลี่ยนคุณสมบัติบนวัตถุทั้งหมดบนเวิร์กชีตที่ใช้งานอยู่
Microsoft แสดงตัวอย่างการเขียนโปรแกรมเพื่อประกอบการอธิบายเท่านั้น และไม่มีการรับประกัน ไม่ว่าโดยชัดแจ้งหรือโดยนัย ทั้งนี้รวมถึงแต่ไม่จำกัดเพียงการรับประกันโดยนัยในเรื่องการซื้อขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ บทความนี้ตั้งสมมติฐานว่าคุณมีความคุ้นเคยกับภาษาการเขียนโปรแกรมที่แสดงอยู่ รวมทั้งเครื่องมือต่างๆ ที่ใช้ในการสร้างและแก้จุดบกพร่องของกระบวนการ วิศวกรฝ่ายสนับสนุนของ Microsoft สามารถช่วยอธิบายเกี่ยวกับการทำงานของกระบวนการเฉพาะได้ อย่างไรก็ตาม จะไม่มีการปรับเปลี่ยนตัวอย่างเหล่านี้เพื่อให้มีฟังก์ชันการทำงานที่เพิ่มขึ้น หรือสร้างกระบวนการใดๆ เพื่อตอบสนองความต้องการอย่างใดอย่างหนึ่งของคุณโดยเฉพาะ หมายเหตุ การเรียกใช้แมโครดังต่อไปนี้จะตั้งค่าคุณสมบัติที่กล่าวถึงในวิธีที่1สำหรับวัตถุทั้งหมดบนเวิร์กชีตที่ใช้งานอยู่ เนื่องจากการตั้งค่านี้ทำให้วัตถุปรับขนาดเมื่อมีการปรับขนาดแถวและคอลัมน์ที่เกี่ยวข้องกับวัตถุนั้นอาจทำให้เกิดผลลัพธ์ที่ไม่คาดคิดเมื่อแสดงวัตถุบนเวิร์กชีตถ้าคุณปรับขนาดแถวและคอลัมน์ พิจารณาปัญหานี้ก่อนที่คุณจะเรียกใช้แมโครในไฟล์ของคุณ เมื่อต้องการเปลี่ยนคุณสมบัติของข้อคิดเห็นทั้งหมดบนเวิร์กชีตที่ใช้งานอยู่ให้เรียกใช้แมโครดังต่อไปนี้
Sub Test()Dim s As Shape On Error Resume NextFor Each s In ActiveSheet.Shapes s.Placement = xlMoveAndSizeNext End Sub