
如何在Excel中轉??到第一個或最后一個空行?
在處理巨大的工作表時,滾動并轉到第一行或最后一個空行非常耗時。 在本文中,我介紹了一些技巧,可以快速轉到Excel中的第一個或最后一個空行。
使用VBA轉到第一個或最后一個空行
使用選擇最后一行實用程序轉到最后一個空行或最后一列
使用VBA轉到第一個或最后一個空行這里有兩個VBA可以幫助您快速轉到活動工作表中的第一行或最后一個空行,請執行以下操作。
1。 按 Alt + F11鍵 啟用鍵 Microsoft Visual Basic應用程序
窗口。 看截圖:
2。 然后點擊 插頁 > 模塊 并將以下代碼粘貼到腳本中。 看截圖:
VBA:轉到第一空白行。
Sub Findfirstblankcell()UpdatebyExtendoffice20170712Dim Rng As RangeDim WorkRng As RangeOn Error Resume NextxTitleId = "KutoolsforExcel"Set WorkRng = Application.SelectionSet WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)For Each Rng In WorkRngIf Rng.Value = "" ThenMsgBox "No Value, in " & Rng.AddressEnd IfNextEnd SubCopy3。 按 F5
運行代碼,并彈出一個對話框,提醒您選擇工作范圍。 看截圖:
4。 點擊 OK
。 彈出對話框,提醒您第一行空白的單元格引用,請參見屏幕截圖:
5。 點擊 OK 反復關閉 微軟的Excel 對話。 然后去 Name 方塊中,輸入A2,然后按 輸入
鍵,然后您將轉到第一行空白。 看截圖:
提示: 如果要轉到最后一個空行,請使用下面的VBA代碼,然后按 F5 鍵,光標直接轉到最后一個空白行。
VBA:轉到最后一個空行
Sub selectlastemptyrow()Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).SelectEnd SubCopy備注:此VBA將在A列中選擇最后一個空單元格。要在另一列中選擇最后一個空單元格,請在代碼Cells(Rows.Count,1)中將1更改為另一個數字。
使用選擇最后一行實用程序轉到最后一個空行或最后一列如果您想快速轉到最后一個空白行或列,可以申請 Kutools for Excel“ 最后一行 or 最后一列韌性。 有了它們,您可以快速轉到當前工作表中最后一行或最后一列的最后一個非空白單元格,然后下一個單元格是最后一個空行或空列。
Kutools for Excel, 與超過 300 方便的功能,使您的工作更加輕松。免費全功能 30 天安裝后 Kutools for Excel,請執行以下操作:( Kutools for Excel 現在!)
點擊 Kutools > 選擇 > 選擇最后一個單元格 > 最后一行/最后一欄。 看截圖:
然后,選擇最后一行(或一列)中的最后一個非空白單元格。 只需按向下箭頭鍵(或向右箭頭鍵)以激活最后一個空行(或列)。
選擇最后一個單元格/最后一行/最后一列
相關文章如何遍歷行直到Excel列中為空白?如何計算忽略Excel中的零或空白單元格?最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

