如何在 Excel 中一律於下方(而非上方)插入空白列?
眾所周知,在工作表中插入空白列時,新列一律會出現在所選儲存格或列的上方。但有時您可能希望將空白列插入在所選儲存格或列的下方——在 Excel 中,該如何實現這個需求?
使用 VBA 程式碼一律在下方(而非上方)插入空白行
本文將說明如何透過按一下按鈕,在所選儲存格或整列下方快速插入空白列。請依照下列步驟操作:
1. 按住 ALT + F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。
2. 接著,按一下插入> 模組,並將下列巨集貼到模組視窗中。
VBA 程式碼:一律在下方(而非上方)插入空白行
Sub InsertRowDown()
'Updateby Extendoffice
Dim xRg As Range
On Error Resume Next
Application.ScreenUpdating = False
Set xRg = ActiveCell.Offset(1, 0)
xRg.EntireRow.Select
Selection.Insert Shift:=xlDown
Selection.ClearFormats
Application.ScreenUpdating = True
End Sub

3. 接著,關閉並儲存此程式碼視窗。然後,請點選插入> 圖案> 矩形,請參閱截圖:

4. 接著,拖曳游標繪製一個矩形按鈕,並依需求調整格式設定。請參閱截圖:

5. 完成所需格式設定後,請以滑鼠右鍵點擊該按鈕,並選擇指派巨集選項,詳情請參閱截圖:

6. 在指派巨集對話方塊中,從巨集名稱清單方塊選取剛才插入的巨集名稱,請參閱截圖:

7. 接著,按一下確定以關閉對話方塊。現在,當您點選任一儲存格並再次按下該按鈕時,空白列將立即插入至所選儲存格的上方,如下方示範所示:
更多相關插入行文章:
- 複製並多次插入列,或將該列重複 X 次
- 在日常工作中,您是否曾需要複製某一列(或每一列),並在工作表中現有資料列的下方重複插入多次?例如,我有一個儲存格範圍,現在希望將其中每一列複製並貼上三次至下一列,如下方截圖所示。在 Excel 中,您會如何完成這項任務?
- 在 Excel 中數值變更時插入空白列
- 假設您有一組資料,希望在數值變更的位置自動插入空白列,以分隔同一欄中連續相同的數值(如下方截圖所示)。本文將為您介紹幾種實用技巧,輕鬆達成此目標。
- 在 Google 工作表中快速插入多列或多欄
- 本文將介紹一種簡單方法,讓您輕鬆在 Google 試算表中插入多個空白列或欄。
- 在 Excel 中於特定文字上方插入空白行
- 當您在工作表中作業時,是否曾想在某一欄包含特定文字的儲存格上方插入空白列?例如,A 欄中包含多個姓名,而您希望在內容為「Mike」的儲存格上方插入空白列,如左側截圖所示。Excel 並未提供直接執行此操作的功能,但本文將為您介紹幾種實用技巧,助您輕鬆完成這項任務。
- 超強編輯欄(輕鬆編輯多行文字與公式);閱讀版面(輕鬆閱讀與編輯大量儲存格);貼上至篩選範圍……
- 合併儲存格/列/欄並保留資料;分割儲存格內容;合併重複行並加總/平均……防止重複項儲存格;比較範圍……
- 選取重複或唯一列;選取空白列(所有儲存格皆為空);超級查找與模糊搜尋多個活頁簿;隨機選取……
- 精確公式複製多個儲存格而不變更公式參照;自動建立參照至多個工作表;插入項目符號、複選框及更多……
- 收藏並快速插入公式、範圍、圖表與圖片;加密儲存格並設定密碼;建立郵件清單並寄送電子郵件……
- 提取文本、添加文本、刪除某位置字元、移除空格;建立並列印數據分頁統計;在儲存格內容與註解之間轉換……
- 超級篩選(儲存並套用篩選方案至其他工作表);高級排序依月份/週/日、頻率等;特殊篩選依粗體、斜體……
- 合併活頁簿與工作表;合併表格依據關鍵列;分割數據至多個工作表;批次轉換 xls、xlsx 與 PDF……
- 資料透視表依週數、星期幾等分組……顯示未鎖定、選區鎖定以不同顏色標示;突顯包含公式/名稱的儲存格……

- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀,提升工作效率!
- 在同一視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,省下數百次滑鼠點擊!
