Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

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

ดาวน์โหลดหนังสือฝึกหัดเล่มนี้เพื่อฝึกปฏิบัติในขณะที่คุณกำลังอ่านบทความนี้

3 วิธีที่เหมาะสมในการใช้ VBA เพื่อเลือกคอลัมน์

มาโคร VBA ช่วยให้คุณสามารถเลือกคอลัมน์ได้สามวิธี คุณสามารถเลือกคอลัมน์เดียวหรือหลายคอลัมน์หรือทั้งช่วงได้ ในส่วนนี้ เราจะพูดถึงวิธีการเหล่านี้ทั้งหมด

1. เรียกใช้รหัส VBA เพื่อเลือกคอลัมน์เดียว

ลองนึกภาพเงื่อนไขที่คุณต้องเลือกทั้งคอลัมน์โดยใช้รหัส VBA คุณสามารถทำได้ค่อนข้างง่ายโดยใช้รหัสง่ายๆ มาทำตามขั้นตอนเหล่านี้เพื่อเรียนรู้กัน

ขั้นตอนที่ 1:

  • ในการป้อนรหัส VBA เราต้องเปิดหน้าต่าง VBA ก่อน คุณสามารถทำได้โดยใช้แป้นพิมพ์ลัดหรือจากแท็บนักพัฒนาซอฟต์แวร์ . กด Ctrl+F11 เพื่อเปิด หน้าต่าง VBA

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • ในหน้าต่าง VBA เราต้องสร้างโมดูลเพื่อจดโค้ดของเรา คลิกแทรก จากนั้นคลิกโมดูล เพื่อเปิดหนึ่ง.

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

ขั้นตอนที่ 2:

  • ที่นี่เราจะเขียนโค้ดของเรา ขั้นแรก เราจะเขียนรูปแบบของโค้ดของเรา แล้วหลังจากนั้นจะแทรกเงื่อนไข จุดเริ่มต้นและจุดสิ้นสุดของรหัสของเราคือ
Private Sub Select_Column()
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • เราจะเขียนโค้ดเพื่อเลือกคอลัมน์ C รหัสคือ
Columns(3).Select
  • รหัสสุดท้ายคือ
Private Sub select_column()
Columns(3).Select
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • คลิกที่ไอคอน Run เพื่อเรียกใช้โค้ดและเลือกคอลัมน์ที่เราระบุ

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

ขั้นตอนที่ 3:

  • คุณยังสามารถป้อนตัวเลขเฉพาะในแต่ละเซลล์ของคอลัมน์ที่เลือกได้อีกด้วย สมมติว่าคุณต้องการป้อนตัวเลข 100 ใน C4 ในการทำเช่นนั้น ให้เลือกเซลล์ใดก็ได้ในคอลัมน์ C .

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • ใส่รหัสนี้ในโมดูล
Private Sub select_column()
ActiveCell.EntireColumn.Cells(4).Value = 100
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • รันโค้ดและผลลัพธ์ของเราอยู่ที่นี่

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

2. ใช้รหัส VBA เพื่อเลือกหลายคอลัมน์

ขั้นตอนที่ 1:

  • คุณสามารถเลือกหลายคอลัมน์ได้เช่นเดียวกับที่คุณเลือกคอลัมน์เดียว แต่รหัสจะแตกต่างกันที่นี่ เริ่มต้นด้วยการเปิดหน้าต่าง VBA!

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

ขั้นตอนที่ 2:

  • เราต้องการเลือกคอลัมน์จาก B ถึง D สำหรับสิ่งนั้น รหัสคือ
Private Sub select_multiplecolumns()
Columns(“B:D”).Select
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • และเลือกได้หลายคอลัมน์

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

3. ใช้รหัส VBA เพื่อเลือกคอลัมน์ในช่วง

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

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

ขั้นตอนที่ 1:

  • ใส่โค้ด VBA ลงในโมดูล
Private Sub select_range()
Range(Cells(3, 2), Cells(13, 6)).Select
    Range("B3", "F13").Select
    Range("B3:F13").Select
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • เราได้เลือกช่วงของเราโดยใช้รหัส VBA

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

ขั้นตอนที่ 2:

  • คุณสามารถป้อนตัวเลขหรือข้อความในช่วงที่คุณเลือกได้เช่นกัน เพียงใส่โค้ดด้านล่างลงในโมดูล
Private Sub select_range()
Range (“B3:F13”). Select
Selection = 100
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • คุณทำแบบนี้ได้

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

ขั้นตอนที่ 3:

  • นอกจากนี้ คุณยังสามารถระบายสีเซลล์ที่เลือกได้อีกด้วย เพียงเขียนโค้ดนี้ลงในโมดูล VBA ของคุณ
Private Sub select_range()
Selection.Interior.Color = RGB (255,255,0)
End Sub

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

  • และทำให้คุณสามารถเลือกและระบายสีช่วงของคุณโดยใช้โค้ด VBA

วิธีการใช้ VBA กับคอลัมน์ที่เลือก (3 วิธี)

สิ่งที่ควรจำ

👉 หากคุณไม่เห็นแท็บนักพัฒนาซอฟต์แวร์ คุณสามารถเปิดใช้งานได้โดยใช้คำแนะนำนี้

แถบเครื่องมือการเข้าถึงด่วนแบบกำหนดเอง → คำสั่งเพิ่มเติม → กำหนด Ribbon เอง → ผู้พัฒนา  → ตกลง

บทสรุป

เราได้ผ่านวิธีการต่างๆ สามวิธีในการเรียกใช้โค้ด VBA เพื่อเลือกคอลัมน์ เรายินดีอย่างยิ่งที่จะแสดงความคิดเห็นหากคุณมีคำถามหรือข้อสงสัยใดๆ นอกจากนี้ คุณยังสามารถอ่านบทความอื่นๆ ของเราที่เกี่ยวข้องกับงาน Excel ได้!

บทความที่คล้ายกันในการสำรวจ

  • วิธีการเลือกเซลล์ด้วย VBA ใน Excel (6 วิธีที่เป็นประโยชน์)