เช่นเดียวกับเมนูแบบเลื่อนลงอื่น ๆ ส่วนใหญ่ใน Excel มีลูกศรที่คลิกได้ อย่างไรก็ตามคุณอาจต้องการซ่อนหรือลบลูกศรเมื่อคุณส่งออกหรือแชร์ไฟล์ Excel ของคุณ
แล้วคุณจะลบลูกศรที่ไม่ต้องการได้อย่างไร? มีสองวิธีในการทำวิธีหนึ่งค่อนข้างง่ายและใช้เครื่องมือพื้นฐานของ Excel และอีกวิธีหนึ่งต้องการให้คุณใช้รหัสเฉพาะกับไฟล์ที่คุณกำลังทำงานอยู่ ไม่ว่าจะด้วยวิธีใดคำแนะนำต่อไปนี้จะช่วยให้คุณทำได้โดยไม่ต้องเสียเหงื่อ
การตั้งค่า Pivot Table
นี่เป็นวิธีที่ง่ายและรวดเร็ว แต่คุณควรทราบว่าการดำเนินการนี้ซ่อนชื่อฟิลด์ไว้ด้วย หากคุณไม่ทราบโปรดตรวจสอบขั้นตอนด้านล่างนี้ มิฉะนั้นให้ข้ามไปที่วิธีการเข้ารหัส / มาโครขั้นสูง
ขั้นตอนที่ 1
เลือกเซลล์แรกภายใต้ชื่อเขตข้อมูลและคลิกขวาที่เซลล์นั้น คลิกที่ตัวเลือก PivotTable ในเมนูป๊อปอัปคุณจะพบที่ด้านล่างของรายการ
ขั้นตอนที่ 2
เมื่อหน้าต่างตัวเลือก PivotTable ปรากฏขึ้นคุณควรเลือกแท็บ Display คุณกำลังมองหาคำอธิบายฟิลด์ดิสเพลย์และตัวกรองแบบเลื่อนลง คุณลักษณะนี้ได้รับการตรวจสอบโดยค่าเริ่มต้นและคุณต้องยกเลิกการเลือกเพื่อให้ลูกศรหายไป
เมื่อคุณยกเลิกการเลือกคุณสมบัติคลิกตกลงที่ด้านล่างของหน้าต่างเพื่อให้การเปลี่ยนแปลงมีผล ดูตัวอย่างตารางเพื่อดูว่าทุกอย่างเรียบร้อยดีหากไม่มีชื่อเขตข้อมูล
วิธีเริ่มเซิร์ฟเวอร์เมื่อไม่ได้เปิด
วิธีมาโคร
ประโยชน์ของวิธีนี้คือชื่อเขตข้อมูลยังคงเหมือนเดิมและคุณสามารถเลือกที่จะลบลูกศรแบบเลื่อนลงทั้งหมดหรือเพียงอันใดอันหนึ่งก็ได้ บนพื้นผิววิธีนี้อาจดูยุ่งยาก แต่ส่วนใหญ่จะทำให้เกิดความระมัดระวังในการคัดลอกและวาง
การลบลูกศรทั้งหมด
ขั้นตอนที่ 1
ขั้นแรกตรวจสอบส่วนของโค้ดที่คุณต้องใช้เพื่อกำจัดลูกศรทั้งหมดในไฟล์ของคุณ
ย่อย DisableSelection ()
' ลบบทช่วยสอนลูกศรแบบเลื่อนลงโดย techjunkie.com
Dim pt เป็น PivotTable
Dim pt เป็น PivotField
ตั้งค่า pt = ActiveSheet.PivotTables (1)
สำหรับแต่ละ pf ใน pt.PivotFields
pf.EnableItemSelection = เท็จ
pf ถัดไป
End Sub
รหัสนี้ผ่านฟิลด์และเซลล์ทั้งหมดและปิดใช้งานคุณสมบัติการเลือกรายการ กล่าวอีกนัยหนึ่งคือปิดใช้งานลูกศรทั้งหมดในตาราง Pivot
ขั้นตอนที่ 2
คัดลอกโค้ด / มาโครทั้งหมด - ใช้ Cmd + C บน Mac หรือ Ctrl + C บนคอมพิวเตอร์ Windows โปรดทราบว่ารหัสควรถูกคัดลอกตามที่เป็นอยู่เพราะแม้แต่การพิมพ์ผิดเล็กน้อยก็อาจส่งผลต่อฟังก์ชันการทำงานได้
ตอนนี้คุณต้องคลิกที่แท็บนักพัฒนาภายใต้แถบเครื่องมือ Excel แล้วเลือกเมนู Visual Basic ควรเป็นตัวเลือกแรกในเมนู Developer
บันทึก: Excel บางเวอร์ชันอาจไม่มีแท็บนักพัฒนา หากคุณพบปัญหานี้ให้ใช้แป้นพิมพ์ลัด Alt + F11 เพื่อเข้าสู่เมนู Visual Basic
ขั้นตอนที่ 3
เลือกสมุดงาน / โครงการที่คุณกำลังดำเนินการจากเมนูทางด้านซ้ายบนของหน้าต่าง Visual Basic คลิกที่แทรกในแถบเครื่องมือและเลือกโมดูล
โมดูลควรปรากฏในเมนูขนาดใหญ่ทางด้านขวาและเคอร์เซอร์ของคุณควรอยู่ในตำแหน่งที่คุณต้องการวางโค้ด เมื่อคุณวางรหัสบรรทัดความคิดเห็น (เส้นที่ขึ้นต้นด้วยเครื่องหมายวรรคตอน) จะเปลี่ยนเป็นสีเขียวและอีกเส้นเป็นสีดำและสีน้ำเงิน
ขั้นตอนที่ 4
กลับไปที่แผ่นงาน Excel ของคุณแล้วเลือกเซลล์ใดก็ได้ เลือกแท็บมุมมองคลิกที่เมนูมาโครทางด้านขวาสุดจากนั้นเลือกมาโคร / รหัสที่คุณเพิ่งวาง
ควรเป็นเมนูแรกในเมนู เลือกคลิกเรียกใช้และลูกศรทั้งหมดจะหายไปจากตาราง
การลบ One Arrow
อีกครั้งนี่คือรหัสที่คุณสามารถใช้เพื่อลบลูกศรแบบเลื่อนลงเพียงลูกเดียว
วิธีเล่น psp iso บน ps vita
ย่อย DisableSelectionSelPF ()
' ลบบทช่วยสอนลูกศรแบบเลื่อนลงโดย techjunkie.com
Dim pt เป็น PivotTable
Dim pf เป็น PivotField
ใน Error Resume Next
ตั้งค่า pt = ActiveSheet.PivotTables (1)
ตั้งค่า pf = pt.PageFields (1)
pf.EnableItemSelection = เท็จ
End Sub
จากที่นี่คุณควรทำตามขั้นตอนที่ 2 ถึง 4 จากส่วนก่อนหน้า
บันทึก: สำหรับวัตถุประสงค์ของบทความนี้มาโครได้รับการตั้งโปรแกรมให้กำจัดลูกศรแรกที่พบ รหัสอาจแตกต่างกันเล็กน้อยหากคุณต้องการลบลูกศรอื่น
สิ่งที่ต้องพิจารณา
วิธีการได้รับการทดลองและทดสอบบนแผ่นงานขนาดเล็กที่มี 14 แถวและ 5 คอลัมน์ อย่างไรก็ตามควรใช้แผ่นงานที่มีขนาดใหญ่กว่ามากด้วย
เป็นที่น่าสังเกตว่าขั้นตอนนี้ใช้กับ Excel เวอร์ชัน 2013 ถึง 2016 มาโครควรใช้กับการทำซ้ำซอฟต์แวร์รุ่นใหม่ ๆ ด้วย แต่เค้าโครงเครื่องมืออาจแตกต่างกันเล็กน้อย
เมื่อใช้มาโครคุณสามารถยกเลิกการเปลี่ยนแปลงได้โดยเปลี่ยนค่าจาก = เท็จ ถึง = จริง . ใส่บรรทัดว่างสองสามบรรทัดในโมดูลวางโค้ดทั้งหมดแล้วเปลี่ยนไฟล์ pf.EnableItemSelection ไลน์.
ยิงลูกศรที่มองไม่เห็น
การใช้มาโครมักถือเป็นความรู้ Excel ระดับกลางหรือขั้นสูง ในความเป็นจริงมาโครไม่ใช่เรื่องยากที่จะเชี่ยวชาญและสามารถช่วยคุณกำจัดลูกศรได้อย่างรวดเร็วและทำสิ่งดีๆอื่น ๆ อีกมากมาย
ทำไมคุณถึงต้องการลบลูกศรออกจากแผ่นงานของคุณ? คุณเคยใช้มาโครมาก่อนหรือไม่? แบ่งปันประสบการณ์ของคุณกับคนอื่น ๆ ในชุมชน TechJunkie