跳到主要內容

如何在Excel中選擇標題/第一行以外的整個列?

如果您的工作表中有一個帶有標題的長列表,並且您想選擇整個列而不是標題,則可以通過拖動鼠標來選擇它們,但是當列表很長時,此方法太麻煩了。 在這裡,我有一些技巧可以幫助您快速選擇整列,但標題或Excel中的第一行除外。

選擇整個列(空白單元格除外),帶標題的標題除外

選擇整個列(包括空白單元格),但帶有定義名稱的標題除外

選擇整個列(包括空白單元格),但帶有VBA的標題除外

用Kutools for Excel選擇除標題以外的整個列(包括或不包括空白單元格) 好主意3


選擇整個列(空白單元格除外),帶標題的標題除外

如果您的列表不包含任何空白單元格,則可以使用快捷方式選擇整列而不是第一行。

選擇標題或列表的第一行,然後按 Shift + Ctrl +↓(下拉按鈕),則已選擇列表(第一行除外)。

備註:如果列表中有空白單元格,它將選擇列表,直到使用此方法出現第一個空白單元格為止。


選擇整個列(包括空白單元格),但帶有定義名稱的標題除外

如果列表包含空白單元格,而快捷方式無法解決選擇問題,那麼現在您可以為可以選擇的列定義一個名稱,但Excel中的第一行除外。

1。 點擊 公式 > 定義名稱,請參見屏幕截圖:

2。 在裡面 定義名稱 對話框中,指定您喜歡的名稱,然後選擇 工作簿 ,在 範圍 列出然後輸入 = $ A $ 2:$ A $ 1048576 (A是您要選擇的列,在Excel 2003中,您可以將$ A $ 1048576更改為$ A $ 65536)到 文本框。 看截圖:

3.然後從菜單中選擇您在上一步中定義的名稱。 名稱框,您可以看到整列,但已選擇第一行。


選擇整個列(包括空白單元格),但帶有VBA的標題除外

另外,除了 定義名稱 功能,您可以使用VBA選擇整個列,但選擇第一行。

1.選擇要選擇的列的單元格,然後按 Alt + F11鍵 打開 Microsoft Visual Basic for Applications 窗口。

2.在彈出窗口中,單擊 插入 > 模塊,然後將以下VBA代碼粘貼到模塊中。

VBA:選擇除標題以外的整個列

Sub SelectColumn()
'Updateby20140510
Dim xColIndex As Integer
Dim xRowIndex As Integer
xIndex = Application.ActiveCell.Column
xRowIndex = Application.ActiveSheet.Cells(Rows.Count, xIndex).End(xlUp).Row
Range(Cells(2, xIndex), Cells(xRowIndex, xIndex)).Select
End Sub

3。 點擊 按鈕,然後選擇除第一行以外的所選單元格所在的列。

尖端:VBA宏將從您在步驟1中激活的列中的內容從第二個單元格選擇到最後一個單元格。


用Kutools for Excel選擇除標題以外的整個列(包括或不包括空白單元格)

上面的方法可能會給您帶來麻煩,但是使用 選擇範圍助手 的特點 Excel的Kutools 您將很容易選擇除第一個單元格外的整個列(包括或不包括空白單元格)。

Excel的Kutools, 與以上 300 方便的功能,使您的工作更加輕鬆。 

安裝後 Kutools for Excel,請執行以下操作:(立即免費下載Kutools for Excel!)

如果要選擇第一個單元格以外的enrire列(包括空白單元格),請執行以下操作:

1.首先選擇整列,然後單擊 庫工具 > 選擇工具 > 選擇範圍助手。 看截圖:

doc全選標題7

2。 在裡面 選擇遊俠助手 對話框,檢查 取消選擇單元格,然後選擇所選列的標題,然後單擊 關閉 關閉對話框。 看截圖:

然後,已選擇除標題以外的整個列。

如果要選擇除第一個單元格之外還排除空白單元格的整個列,請執行以下操作:

1.首先選擇整個列,然後單擊 庫工具 > 選擇 > 選擇範圍助手.

2。 檢查 取消選擇單元格 在彈出對話框中選擇“選項”,然後選擇要使用的列的標題。
doc全選標題8

3.保持選中的單元格,然後單擊 庫工具 > 選擇 > 選擇非空白單元格。 看截圖:
doc全選標題9

現在,將選擇標題和空白單元格以外的整個列單元格。
doc全選標題10


相關文章:

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
column index is wrong. Just replace xIndex with xColIndex. Shall work fine then.
This comment was minimized by the moderator on the site
I tried the above vb code, but it is selecting only the first 2 rows in the column. The row index return value 1. So Range selection is from row 2 to row 1
This comment was minimized by the moderator on the site
The code will apply to the used cell, for example, the used cells are A1:B5, while you select in A1, it will selected A2:A5, if you select at the unused cell, it will select first two row.
This comment was minimized by the moderator on the site
you're an idiot
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations