How to Move Rows Between Excel Sheets Without Leaving Blank Rows
Question details
The user needs to move a cut row from one Excel worksheet or workbook to another without leaving an empty, blank row in the original location.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Reorganizing spreadsheet data by moving rows across different worksheets or workbooks.
- Observed behavior
- Using the standard cut and paste method leaves an empty row behind in the source sheet, requiring an extra step to manually delete the blank row.
Ensure both your source and destination worksheets or workbooks are open before you begin moving your data.
Use the Insert Cut Cells Command
This is the most efficient and standard method to move rows in Excel, as it automatically shifts cells and removes the original empty row in a single step.
Instead of using the standard Paste command, Excel's 'Insert Cut Cells' function allows you to place the cut row into the new location while simultaneously deleting the row from the source sheet.
Click the row number on the left side of the worksheet to select the entire row you want to move.
Right-click the highlighted row number and select 'Cut' from the context menu, or press Ctrl+X on your keyboard.
Open the destination worksheet or workbook where you want the row to be placed.
Right-click the row number where you want to insert the data, and select 'Insert Cut Cells'. The row will be moved, and the blank row in the original sheet will be automatically removed.

Use the Office Clipboard and Delete Command
A workaround method that utilizes the Office Clipboard to hold your data while you manually delete the original row.
Move and Manage Rows Easily with WPS Spreadsheet
WPS Office provides intuitive, streamlined tools to reorganize your data effortlessly. You can move rows seamlessly across sheets without leaving annoying blank rows behind using simple commands.
- 1. Select and Cut: Open your workbook in WPS Spreadsheet, right-click the row number you want to move, and choose 'Cut'.
- 2. Open target worksheet: Switch to the worksheet or workbook where you want to move the data.
- 3. Insert without blank rows: Right-click the destination row number and select 'Insert Cut Cells'. The row is safely moved, and the original row is cleanly removed.

Frequently Asked Questions
Why does cutting and pasting a row leave a blank row in Excel?
When you use the standard 'Paste' command after cutting, Excel empties the contents of the cut cells but keeps the grid structure (the empty row) intact. To remove the grid structure automatically, you must use the 'Insert Cut Cells' command instead.
Can I move multiple rows at once without leaving blank rows?
Yes. Click and drag across the row numbers to select multiple rows, right-click to choose Cut, then navigate to your destination sheet and select 'Insert Cut Cells'. All selected rows will be moved and their original blank spaces removed.
How do I suggest improvements for this workflow to Microsoft?
You can send feature requests directly to the Office development team by opening Excel, clicking the 'Help' tab on the ribbon, and selecting 'Feedback'.




