Why Copying and Inserting an Excel Column Takes Minutes in WPS Office Spreadsheets
Question details
The user needs to identify why copying and inserting a mostly empty column takes several minutes in WPS Office Spreadsheets, and which workbook elements such as formulas, conditional formatting, or an oversized used range are causing the delay.

- Product
- WPS Office Spreadsheets
- Device & OS
- not provided
- Scenario
- The user is editing or restructuring a worksheet and attempts to copy and insert a column into a workbook that contains formulas, conditional formatting, or more rows and columns than the visible data.
- Observed behavior
- The copy-and-insert action takes several minutes and consumes significant memory even though the column is mostly empty.
Before making changes, open the workbook in WPS Office Spreadsheets and use Ctrl+End to check the worksheet’s last used cell. Then open Home > Conditional Formatting > Manage Rules to review active formatting ranges, and save a separate copy if you need to compare performance before and after cleanup.
Resize the Used Range and Clear Excess Worksheet Formatting
Use this solution when formatting or the used range extends far beyond your actual data and makes inserting a column slow.
WPS Spreadsheets and Microsoft Excel track the used range from the first cell to the last formatted or edited cell. Blank but formatted cells are still processed during insert operations, which increases memory use.
Open the worksheet in WPS Office Spreadsheets and press Ctrl+End. Compare the last selected cell with the actual bottom-right cell of your data.
Select the first blank row immediately below your real data, press Ctrl+Shift+Down to select all remaining rows, and click Home > Clear > Clear All.
Select the first blank column immediately to the right of your real data, press Ctrl+Shift+Right, and click Home > Clear > Clear All.
Press Ctrl+S to save the workbook, then copy and insert the column again to confirm that the operation completes quickly.

Limit Conditional Formatting and Formula Ranges to the Actual Data
Use this solution when conditional formatting rules, full-column references, or formulas in empty cells are causing memory usage.
Use a Table or Paste Values to Reduce Recalculation During Column Insert
Use this solution when you repeatedly insert columns and want a more sustainable workbook structure, or when formulas are not required in the copied data.
Speed Up Column Insert in WPS Office Spreadsheets
Use WPS Office Spreadsheets to find hidden formatting, conditional formatting ranges, and formulas that extend beyond the actual data, then clear or limit them so copying and inserting columns completes quickly without losing .xlsx compatibility.
- 1. Open your Excel file in WPS Office Spreadsheets: Launch WPS Office, click Sheets, and open the workbook that slows down when you copy and insert a column.
- 2. Find and clear excess worksheet areas: Press Ctrl+End to see the last used cell, select blank rows or columns beyond the actual data, and use Home > Clear > Clear All.
- 3. Reduce conditional formatting and formula overhead: Click Home > Conditional Formatting > Manage Rules, replace entire-column ranges with actual data ranges, and clear formulas from unused rows.
- 4. Save and retest the column insertion: Press Ctrl+S, then copy and insert the column again to confirm the workbook now responds quickly.

Frequently Asked Questions
Why does a mostly empty column take minutes to insert in WPS Spreadsheets?
Because WPS Spreadsheets processes not only visible values but also the current used range, conditional formatting, formulas, and blank cells that have been formatted. If these extend to entire columns or thousands of rows, inserting a column forces a large update.
How can I see the real used range in WPS Spreadsheets?
Click any cell and press Ctrl+End to jump to the last used cell. You can also use Home > Find & Select > Go To Special and choose Last Cell to inspect the row and column position.
How do I stop conditional formatting from slowing down column insertion?
Open Home > Conditional Formatting > Manage Rules, select This Worksheet, and change the Applies to range from entire columns to only the rows that actually contain data.
Will clearing blank rows and columns remove my real data?
No, if you select only unused rows or columns outside the actual data area. After clearing them with Home > Clear > Clear All and saving, WPS recalculates the used range.
Is WPS Spreadsheets compatible with the same Excel files after I clean them up?
Yes, WPS Office Spreadsheets saves .xlsx files that remain compatible with Microsoft Excel, so the cleaned workbook opens normally in either application.




