Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

นี่คือชุดข้อมูลตัวอย่าง

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

ขั้นตอนที่ 1 – การสร้างโมดูล VBA เพื่อล้างเซลล์ใน Excel

  • ไปที่ นักพัฒนา แท็บแล้วคลิก Visual Basic .

คุณยังสามารถกด ALT + F11 ได้อีกด้วย เพื่อเปิด “Microsoft Visual Basic for Applications” หน้าต่าง.

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • ใน “แทรก” ให้เลือก “โมดูล’” .

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

ขั้นตอนที่ 2 – การแทรกโค้ด VBA ในโมดูล

  • ใน“โมดูล” หน้าต่าง ให้ป้อนโค้ด VBA นี้

รหัสสำหรับการล้างเซลล์ที่รักษารูปแบบ:

Sub Clear_Cell_With_Button()
Dim rng As Range
Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8)
rng.Select
Selection.ClearContents
End Sub

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

รหัสสำหรับการล้างเซลล์รวมถึงรูปแบบ

Sub Clear_Cell_With_Button_including_Format()
Dim rng As Range
Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8)
rng.Select
Selection.Clear
End Sub

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

รหัสสำหรับการลบเซลล์

Sub Delete_Cell_With_Button()
Dim rng As Range
Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8)
rng.Select
Selection.Delete
End Sub

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

อ่านเพิ่มเติม: Excel VBA เพื่อล้างเนื้อหาในช่วง

ความแตกต่างระหว่างคำสั่ง Clear, Delete และ ClearContents ใน Excel VBA

เนื้อหาที่ชัดเจน คำสั่งจะล้างเฉพาะค่าของเซลล์ในขณะที่ยังคงรักษารูปแบบเซลล์ไว้ ชัดเจน คำสั่งจะลบทั้งค่าของเซลล์และการจัดรูปแบบเซลล์ออก และปล่อยให้เซลล์ว่างไว้ ลบ คำสั่งจะลบเซลล์และเลื่อนเซลล์ด้านล่างขึ้น

ขั้นตอนที่ 3 – สร้างปุ่มเพื่อล้างเซลล์ใน Excel

  • ไปที่ นักพัฒนา แท็บ
  • คลิก แทรก และเลือก ปุ่ม .

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • วาด กล่อง ในพื้นที่ที่คุณต้องการวางปุ่ม

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  •   “กำหนดมาโคร ” หน้าต่างจะเปิดขึ้น
  • เลือก มาโคร คุณสร้างขึ้น
  • คลิก ตกลง .

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • คุณจะเห็นปุ่มมาโครในพื้นที่ที่เลือก คลิกขวา ปุ่มมาโครเพื่อเปลี่ยนชื่อ เป็น “ล้างเนื้อหาเท่านั้น ”.

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • สร้างปุ่มเพิ่มเติมสองปุ่มสำหรับโค้ดอื่นๆ ที่ชื่อว่า “ล้างเซลล์รวมถึงรูปแบบ ” และ “ลบเซลล์

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

ขั้นตอนที่ 4 – การเรียกใช้แมโคร VBA เพื่อล้างเซลล์ด้วยปุ่ม

  • คลิก “ล้างเนื้อหาเท่านั้น ” เพื่อล้างค่าของเซลล์ที่เลือกเท่านั้น

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • หน้าต่างจะเปิดขึ้น เลือก ช่วงและ คลิกตกลง .

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • ค่าของเซลล์ที่เลือกจะถูกล้าง แต่อยู่ใน รูปแบบ ก็เหมือนกัน

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • คลิก “ล้างเซลล์รวมทั้งรูปแบบ ” เพื่อล้างค่าของเซลล์และลบการจัดรูปแบบ
  • เลือก ช่วงเซลล์ที่คุณต้องการล้างแล้วคลิก ตกลง .

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

เซลล์ที่เลือกจะถูกล้าง

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

  • คลิก “ลบเซลล์ ” และเลือกช่วงเซลล์

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

เซลล์ที่เลือกจะถูกเอาออก และเซลล์ด้านล่างจะถูกเลื่อนขึ้น

ล้างเซลล์ Excel ได้อย่างง่ายดายด้วยปุ่มคลิกเดียว:4 ขั้นตอนง่ายๆ

อ่านเพิ่มเติม: วิธีล้างเนื้อหาของชีตด้วย Excel VBA

ดาวน์โหลดหนังสือแบบฝึกหัด

ดาวน์โหลดแบบฝึกหัดที่นี่:

บทความที่เกี่ยวข้อง

  • วิธีล้างเนื้อหาโดยไม่ต้องลบสูตรโดยใช้ VBA ใน Excel
  • Excel VBA เพื่อล้างเนื้อหาในช่วงที่มีชื่อ
  • Excel VBA เพื่อลบและเลื่อนเซลล์หรือคอลัมน์ไปทางซ้าย
  • Excel VBA:ล้างเนื้อหาหากเซลล์มีค่าเฉพาะ
รับแบบฝึกหัด Excel ขั้นสูงพร้อมโซลูชันฟรี!