
如何在Excel中選擇第n列?
例如,您有一個包含數百列數據的大型工作表。 現在,您需要復制每第3列數據并將其粘貼到另一個新工作表中。 逐個選擇第n列會很耗時,有沒有簡便的方法?
使用VBA選擇第n列
選擇每第 n 列 Kutools for Excel
使用VBA選擇第n列驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!除了VBA代碼,似乎沒有簡單的方法可以解決此問題。 請按照以下步驟操作:
1.突出顯示要在第n列中選擇的范圍。
2.Click 開發商 > Visual Basic中 或按 Alt + F11,一個新的 適用于應用程序的Microsoft Visual Basic 將顯示一個窗口,單擊 插頁 > 模塊 將以下代碼輸入到模塊中:
Sub EveryOtherColumn()Updateby20140314Dim rng As RangeDim InputRng As RangeDim OutRng As RangeDim xInterval As IntegerxTitleId = "KutoolsforExcel"Set InputRng = Application.SelectionSet InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)xInterval = Application.InputBox("Enter column interval", xTitleId, Type:=1)For i = 1 To InputRng.Columns.Count Step xInterval + 1Set rng = InputRng.Cells(1, i)If OutRng Is Nothing ThenSet OutRng = rngElseSet OutRng = Application.Union(OutRng, rng)End IfNextOutRng.EntireColumn.SelectEnd SubCopy3。 然后點擊 按鈕運行代碼,然后會彈出一個提示框,提醒您選擇要使用的范圍。 看截圖:
4。 點擊 OK,然后在另一個彈出對話框中輸入間隔數。 在這種情況下,請在框中輸入3。 看截圖:
5。 點擊 OK。 現在,它選擇所選內容中的每第3列。 看截圖:
備注:您可以在第二個中指定數字 Kutools對于Excel 對話框來滿足您的需求。
但是有時候,您需要選擇兩個間隔為兩列的列。 上面的代碼無法正常工作,應該怎么辦?
選擇每第 n 列 Kutools for ExcelKutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即獲取。
Kutools for Excel,您可以按特定的間隔選擇特定的列數。 請按照以下步驟操作:
1.Click Kutools > 選擇工具 > 選擇間隔行/列,請參見屏幕截圖:
2。 “ 選擇間隔行/列 對話框出現。 然后點擊 按鈕選擇所需范圍,然后選擇 列 止 選擇部分,然后在 間隔 和 列 下拉列表,這里我們在每3td列中選擇兩列。 看截圖:
3.Click OK。 它將在選擇中以兩個間隔選擇兩列。 看截圖:
備注:如果您檢查 選擇整列 在彈出對話框中,它將選擇工作表中的整個列。 看截圖:
相關文章:在Excel中選擇每隔一行或第n行復制每隔一行刪除每隔一行隱藏每隔一行最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

