
如何在Excel中的行或列之間交換內容?
有時,當我們使用工作表時,我們需要交換行或列。 例如,我想將A列與D列交換,想到的第一件事是使用復制和粘貼命令。 實際上,除了復制和粘貼外,還有其他一些方法可以解決此問題。
使用VBA代碼交換行或列
快速方便地交換行或列 Kutools for Excel
將數據從行轉置到多列 Kutools for Excel
使用VBA代碼交換行或列1。 按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊 窗口。
Sub SwapTwoRange()Updateby ExtendofficeDim Rng1 As Range, Rng2 As RangeDim arr1 As Variant, arr2 As VariantxTitleId = "KutoolsforExcel"Set Rng1 = Application.SelectionSet Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)Application.ScreenUpdating = Falsearr1 = Rng1.Valuearr2 = Rng2.ValueRng1.Value = arr2Rng2.Value = arr1Application.ScreenUpdating = TrueEnd SubCopy3。 然后點擊 按鈕運行代碼,會彈出一個對話框,供您選擇要交換的兩個范圍,請參見屏幕截圖:
4。 點擊后 Ok,兩個范圍被交換。 查看屏幕截圖:
快速方便地交換行或列 Kutools for Excel代碼對于Excel初學者來說可能比較難,有沒有簡單的方法可以做到又快又省時。 當然, Kutools for Excel 可以幫助您快速舒適地交換行或列。
Kutools for Excel : 帶有300多個便捷的Excel加載項,可以在內.前往下載購買貝寶/ MyCommerce如果你已經安裝 Kutools for Excel,您可以快速交換兩列或兩行。
1. 點擊 Kutools > Range > 互換范圍,請看截圖:
2. 在 交換范圍 對話框,單擊 來自的按鈕 互換范圍1 選擇要交換的列A,然后單擊 來自的按鈕 互換范圍2 選擇列D.( 注意:交換范圍的大小必須相同。)
3。 然后點擊 OK。 兩列已被交換,單元格格式也被交換。 查看屏幕截圖:
有了這個 交換范圍的實用程序,您不僅可以交換行或列,還可以交換兩個范圍的內容。 單擊此處了解有關此功能的更多信息.
下載并 Kutools for Excel 現在 !
將數據從行轉置到多列 Kutools for Excel在Excel工作表中快速將數據從行轉移到多列:Kutools for Excel“ 變換范圍 功能,您可以快速將數據從一行或一列轉置為多行或一列,反之亦然。
Kutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即下載并!
演示:快速交換行或列 Kutools for ExcelKutools for Excel:具有300多個方便的Excel加載項,可以在內,沒有任何限制。 立即下載并!相關文章:
如何快速交換Excel中兩個單元格的內容?
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

