Document Editing Problems

How to Copy an Excel Worksheet Without Changing Column Widths in WPS Spreadsheets

Camila MilosovichCamila Milosovich Nov 13, 2026 870 views

Question details

The user needs to duplicate an Excel worksheet while preserving the original column widths, row heights, formatting, formulas, and layout.

How to Copy an Excel Worksheet Without Changing Column Widths in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
The user wants to copy an entire worksheet tab to another workbook or reuse the same layout repeatedly without losing column width and formatting settings.
Observed behavior
The copied worksheet retains the original column widths, row heights, formulas, and formatting when the entire sheet tab is duplicated.
Before you start

Open the source workbook in WPS Spreadsheets and make sure the destination workbook is open or created. If you plan to reuse the layout, decide whether to duplicate the sheet now or save it as a template.

Solution 1Recommended

Use Move or Copy to Duplicate the Worksheet Tab

Use this when you need an exact copy of a worksheet within the same workbook or into another workbook while preserving column widths, row heights, formatting, formulas, and layout.

Copying the entire worksheet tab preserves the sheet structure more reliably than copying and pasting cell contents.

1
Open your workbook in WPS Spreadsheets

Open the workbook that contains the worksheet you want to copy and, if needed, open or create the destination workbook.

2
Right-click the worksheet tab

Right-click the sheet tab at the bottom of the window, then choose Move or Copy from the context menu.

3
Set the destination and create a copy

In the dialog box, select the destination workbook and the position where the copied sheet should appear, then enable Create a copy.

4
Click OK to finish

Click OK. The new worksheet appears with the original column widths, row heights, formulas, and formatting unchanged.

Use Move or Copy to Duplicate the Worksheet Tab
Worksheet layout preserved: The duplicated sheet keeps its layout because you copied the entire sheet object, not just a cell range.
WPS Spreadsheets Guide

Copy an Excel Worksheet Without Changing Column Widths in WPS Spreadsheets

In WPS Spreadsheets, use the Move or Copy command to duplicate the entire worksheet tab. This keeps column widths, row heights, formulas, and formatting intact, and works seamlessly with Microsoft Excel .xlsx files.

  1. 1. Open WPS Spreadsheets: Launch WPS Office, then open the workbook that contains the worksheet you want to copy.
  2. 2. Right-click the worksheet tab: Right-click the source sheet tab at the bottom of the window and choose Move or Copy.
  3. 3. Choose destination and enable Create a copy: Select the destination workbook and sheet position, then check Create a copy.
  4. 4. Click OK: Click OK to create a duplicate worksheet with the same column widths and layout.
Preserves the original worksheet column widths, row heights, and formattingOpens and saves Microsoft Excel .xlsx and .xltx files without conversionFree and lightweight WPS Office spreadsheet toolFamiliar ribbon interface makes the Move or Copy command easy to find
microsoft office alternative - wps office

Frequently Asked Questions

Will this method preserve formulas and row heights as well as column widths?

Yes. When you right-click the worksheet tab and choose Move or Copy with Create a copy enabled, WPS copies the entire sheet object, including column widths, row heights, formulas, cell formatting, and layout.

Can I copy a worksheet from one workbook to another in WPS Spreadsheets?

Yes. Open both workbooks, right-click the source sheet tab, choose Move or Copy, select the destination workbook from the To book dropdown, choose a position, enable Create a copy, and click OK.

Why does copying and pasting a range sometimes change column widths?

Pasting a cell range into a new location may use the destination worksheet’s column widths or require manual resizing. Copying the entire sheet tab duplicates the source sheet structure, so widths are preserved automatically.

How do I reuse the same worksheet layout without copying it every time?

Create an Excel template: go to File > Save As, choose Excel Template (*.xltx), and then start new workbooks from that template. The template stores the same column widths, formatting, and layout.

Does this work with Microsoft Excel files?

Yes. WPS Spreadsheets is fully compatible with Microsoft Excel formats, including .xlsx and .xltx, so you can open, copy, save, and share these files without changing column widths.