Restricting Find/Replace to single column

New Contributor

Hi, I wish to run Find/Replace on a single column of a woeksheet. At the moment, Find/Repace replaces every occurance of the word I wish to replace on the entire workbook. I want it to only affect a single column.

7 Replies


Select this column, Ctrl+H and Replace All.

@Sergei Baklan It doesn't work Sergi, it still replaces the same "find" in all the cells in the workbook.



Are you sure that you are selecting the whole column?


If you want to replace values in a specific column, you need to select the whole column and to select the whole column, click on the column header (i.e. click on column letter)


Or if you want to replace values in a selected range, select all the cells where you want to replace a value and then invoke the replace window by pressing Ctrl+H.


But if only one cell is selected on the sheet, Replace All will replace all the values from all the cells on the sheet.






if you want to select the whole column click on the header and press ctrl+SpaceBar then click on ctrl+H to replace the elemnts you need .


I realise that you will have solved your problem by now but, as I was looking for an answer, I post this in case anyone finds it useful.

I had this problem but knew that it ought to work as the respondents said - it does but only if you have the search looking By Columns, not By Rows.

Select the column(s), control+H to find and replace, as it pops up, go to options, select sheets not workbook, also select columns from rows...
It will work