- Worldstart's Tech Tips And Computer Help - http://www.worldstart.com -

Paste Only Column Width in Excel

Ever find that you need the column with from one column transferred to others without all the data and other formatting?

Maybe the width you need is in a column formatted as bolded text and, while the width needs to be transferred, the rest doesn’t. In a case such as this the old Format Painter won’t help as much as we’d like since it transfers all formatting.

We could use the Format menu (Format button on the Home tab in Excel 2007) to get to the column width setting… this would allow us to enter the exact numeric width but it can be a bit of a pain since we need to go and find that width value.

I vote we avoid that and let’s try for something that’s very effective as well as efficient.

Today we’re going to use yet another aspect of the very versatile Paste Special.

With that said, let’s get started.

First, select a cell in the column with the needed width.

Now copy that cell.

At this point you need to select a cell in the column(s) to be changed. (You can select cells in several columns… using the Shift and Ctrl keys for selection if necessary.)

Time for Paste Special:

Older versions of Excel: Edit menu, Paste Special choice.

Excel 2007: Home tab of the Ribbon, bottom portion of the Paste button, Paste Special choice.

When the Paste Special dialog box opens you’re looking for the Columns Widths option.


After selecting this option click OK.

Poof! Column width changed without a lot of hassle or unwanted formatting to be undone.

~ April