ไปยังเนื้อหาหลัก

จะไปที่แถวแรกหรือแถวสุดท้ายใน Excel ได้อย่างไร?

ใช้เวลานานในการเลื่อนและไปที่แถวแรกหรือแถวสุดท้ายที่ว่างในขณะที่คุณกำลังทำงานกับแผ่นงานขนาดใหญ่ ในบทความนี้ผมจะแนะนำเทคนิคบางอย่างสำหรับการไปยังแถวแรกหรือแถวสุดท้ายใน Excel อย่างรวดเร็ว

ไปที่แถวแรกหรือแถวสุดท้ายที่ว่างด้วย VBA

ไปที่แถวหรือคอลัมน์สุดท้ายที่ว่างด้วยยูทิลิตี้ Select Last Rowความคิดที่ดี 3


ไปที่แถวแรกหรือแถวสุดท้ายที่ว่างด้วย VBA

นี่คือ VBA สองตัวที่ช่วยให้คุณไปที่แถวแรกหรือแถวสุดท้ายที่ว่างในแผ่นงานที่ใช้งานอยู่ได้อย่างรวดเร็วโปรดทำตามด้านล่าง

1 กด Alt + F11 คีย์เพื่อเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง. ดูภาพหน้าจอ:
doc แรกสุดท้ายว่างเปล่า 1

2 จากนั้นคลิก สิ่งที่ใส่เข้าไป > โมดูล และวางโค้ดด้านล่างลงในสคริปต์ ดูภาพหน้าจอ:

VBA: ไปที่แถวว่างแรก

Sub Findfirstblankcell()
'UpdatebyExtendoffice20170712
    Dim Rng As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
    For Each Rng In WorkRng
        If Rng.Value = "" Then
            MsgBox "No Value, in " & Rng.Address
        End If
    Next
End Sub
doc แรกสุดท้ายว่างเปล่า 2
doc แรกสุดท้ายว่างเปล่า 3

3 กด F5 เพื่อเรียกใช้รหัสและกล่องโต้ตอบจะปรากฏขึ้นเพื่อเตือนให้คุณเลือกช่วงที่จะทำงาน ดูภาพหน้าจอ:
doc แรกสุดท้ายว่างเปล่า 4

4 คลิก OK. กล่องโต้ตอบจะปรากฏขึ้นเพื่อเตือนให้คุณทราบการอ้างอิงเซลล์ของแถวแรกที่ว่างเปล่าโปรดดูภาพหน้าจอ:
doc แรกสุดท้ายว่างเปล่า 5

5 คลิก OK ซ้ำ ๆ เพื่อปิดไฟล์ Microsoft Excel ไดอะล็อก แล้วไปที่ Name พิมพ์ A2 ลงไปแล้วกด เข้าสู่ และคุณจะไปที่แถวแรกที่ว่าง ดูภาพหน้าจอ:
doc แรกสุดท้ายว่างเปล่า 6

เคล็ดลับ: หากคุณต้องการไปที่แถวสุดท้ายที่ว่างโปรดใช้รหัส VBA ด้านล่างและหลังจากที่คุณกดปุ่ม F5 เคอร์เซอร์จะไปที่แถวสุดท้ายโดยตรง

VBA: ไปที่แถวสุดท้ายที่ว่าง

Sub selectlastemptyrow()
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Select
End Sub

หมายเหตุ: VBA นี้จะเลือกเซลล์ว่างสุดท้ายในคอลัมน์ A หากต้องการเลือกเซลล์ว่างสุดท้ายในคอลัมน์อื่นโปรดเปลี่ยน 1 ในโค้ด Cells (Rows.Count, 1) เป็นตัวเลขอื่น


ไปที่แถวหรือคอลัมน์สุดท้ายที่ว่างด้วยยูทิลิตี้ Select Last Row

หากคุณต้องการไปยังแถวหรือคอลัมน์สุดท้ายที่ว่างอย่างรวดเร็วคุณสามารถสมัครได้ Kutools สำหรับ Excel's แถวสุดท้าย or คอลัมน์สุดท้าย uความเอียง ด้วยวิธีนี้คุณสามารถไปที่เซลล์ที่ไม่ว่างสุดท้ายของแถวหรือคอลัมน์สุดท้ายในแผ่นงานปัจจุบันจากนั้นเซลล์ถัดไปคือแถวว่างสุดท้ายหรือคอลัมน์ว่าง

Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ทำให้งานของคุณง่ายขึ้น 

หลังจากการติดตั้ง Kutools สำหรับ Excel โปรดทำดังนี้:(ดาวน์โหลด Kutools for Excel ฟรีทันที!)

คลิก Kutools > เลือก > เลือกเซลล์สุดท้าย > แถวสุดท้าย/คอลัมน์สุดท้าย. ดูภาพหน้าจอ:

doc แรกสุดท้ายว่างเปล่า 7

จากนั้นเซลล์ที่ไม่ว่างสุดท้ายในแถวสุดท้าย (หรือคอลัมน์) จะถูกเลือก เพียงกดแป้นลูกศรลง (หรือแป้นลูกศรขวา) เพื่อเปิดใช้งานแถวสุดท้าย (หรือคอลัมน์) ที่ว่างเปล่า


บทความสัมพัทธ์

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Ótimo post, Resolveu meu problema:
Achando a primeira célula vazia de determinada coluna de uma planilha.

Sub SelecionaPróximaCélulaVazia()
Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Select
End Sub

Este VBA selecionará a última célula vazia na coluna B. Para selecionar a última célula vazia em outra coluna, altere 2 no código Cells (Rows.Count, 2) para outro número.
This comment was minimized by the moderator on the site
Sub selectlastemptyrow()
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Select
End Sub



How to try this on sheet2 from sheet1
This comment was minimized by the moderator on the site
Sub selectlastemptyrow()
Sheets("sheet2").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Select
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations