Excel, แมโครเลื่อนลงหนึ่งแถวจากนั้นลบแถว


0

ฉันพยายามล้างแถวที่ซ้ำกัน ข้อมูลของฉันอยู่ในตารางโดยใช้ตัวกรอง ฉันลองใช้คุณสมบัติ Excel เพื่อลบรายการที่ซ้ำกัน แต่ได้รับข้อผิดพลาดต่อไปนี้

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

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

นี่คือสิ่งที่ฉันมี

Sub DeletRow()
'
' DeletRow Macro

    Selection.Delete Shift:=xlUp

End Sub

Sub moveselection()


End Sub

Excel มีคำสั่งให้ลบรายการที่ซ้ำ มันอยู่บน Data Ribbon ทำไมไม่ใช้สิ่งนั้นแทนการประดิษฐ์วงล้อใหม่
teylyn

เพราะฉันได้รับข้อผิดพลาดฉันกำลังสมมติว่าฉันกำลังใช้ตาราง
JoAnne

ข้อผิดพลาด: ไม่สามารถดำเนินการให้เสร็จสมบูรณ์ คุณกำลังพยายามเปลี่ยนส่วนของแถวหรือคอลัมน์ตารางในแบบที่ไม่ได้รับอนุญาต สิ่งนี้อาจเกิดขึ้นเมื่อพยายามจัดเรียงเซลล์ภายในตารางที่มีผลต่อเซลล์ตารางอื่นในลักษณะที่ไม่คาดคิด
JoAnne

ในตารางคุณสามารถลบได้ทั้งแถวไม่ใช่ส่วนของแถว โปรดย้อนกลับและอธิบายภาพที่ใหญ่ขึ้น แก้ไขโพสต์ของคุณ อย่าใช้ความคิดเห็น
teylyn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.