Excel: ลบทุกบรรทัดที่สอง - เป็นไปได้ไหม
ด้วย Microsoft Excel คุณสามารถลบทุกบรรทัดที่สองโดยอัตโนมัติ ในเคล็ดลับการปฏิบัตินี้เราจะอธิบายวิธีการทำงาน
เบื้องต้น: แสดงเครื่องมือสำหรับนักพัฒนาเพื่อลบทุกสองบรรทัด
- คลิกปุ่ม Office ที่ด้านบนซ้ายจากนั้นเลือก "ตัวเลือกของ Excel"
- ไปที่ "ใช้บ่อย" ภายใต้ "ตัวเลือกที่พบบ่อยที่สุดเมื่อทำงานกับ Excel" ให้เปิดใช้งานตัวเลือก "แสดงแท็บนักพัฒนาใน Ribbon"
- ยืนยันการเปลี่ยนแปลงด้วย "บันทึก"
Excel: ลบทุกบรรทัดที่สองด้วยรหัสโปรแกรม
Microsoft ได้เปิดตัวรหัสโปรแกรมเพื่อจุดประสงค์นี้ซึ่งคุณสามารถใช้ได้ ดำเนินการดังนี้:
- เปิดไฟล์ที่มีข้อมูลตารางที่เกี่ยวข้องอยู่
- ตอนนี้คลิกที่ "เครื่องมือสำหรับนักพัฒนา" และภายใต้ "รหัส" ไปที่ "Visual Basic"
- ตัวแก้ไข Visual Basic จะเปิดขึ้นในขณะนี้ คลิกที่ "แทรก" และคลิกที่ "โมดูล"
- คัดลอกรหัสต่อไปนี้ (โดยไม่ใส่เครื่องหมายอัญประกาศ) ลงในโมดูล: "Sub Delete_Every_Other_Row () 'ตัวแปรมิติ Y = False' เปลี่ยนเป็น True ถ้าคุณต้องการ 'ลบแถว 1, 3, 5 และอื่น ๆ I = 1 ตั้งค่า xRng = Selection 'วนรอบหนึ่งครั้งสำหรับทุกแถวในส่วนที่เลือกสำหรับ xCounter = 1 ถึง xRng.Rows.Count' ถ้า Y เป็น True ดังนั้น ... ถ้า Y = True จากนั้น '... ลบทั้งแถวของเซลล์ xRng.Cells (I) .EntireRow.Delete 'มิฉะนั้น ... Else' ... เพิ่มค่า I ทีละหนึ่งเพื่อให้เราสามารถวนรอบช่วงได้ I = I + 1 สิ้นสุดถ้า 'ถ้า Y เป็นจริงให้เป็นเท็จถ้า Y เป็นเท็จทำให้เป็นจริง Y = ไม่ใช่ Y Next xCounter End Sub "
- ตอนนี้กลับไปที่ไฟล์ Excel ของคุณและทำเครื่องหมายคอลัมน์ที่ควรจะลบทุกแถวที่สอง
- จากนั้นคลิกที่ "มาโคร" ภายใต้ "นักพัฒนา" ในพื้นที่ "รหัส" คุณจะเห็นมาโคร "Delete_Every_Other_Row" ซึ่งคุณเริ่มต้นด้วย "Execute"
เคล็ดลับที่เป็นประโยชน์นี้ได้รับการยอมรับด้วย Excel 2007 ด้วย Excel คุณสามารถคำนวณดอกเบี้ยทบต้นหรืออัตราสามอัตรา