Most of the non-breaking spaces I've come across had an ASCII code of 160. So, my suggestion would have been something like
y=compress(x, 'A0'x)
or, to remove both 'A0'x and 'FF'x,
y=compress(x, 'A0FF'x),
if you had not said that "COMPRESS can not make it disappeared."
Maybe you're better off using relevant Excel functions to "clean" your Excel file before importing it. Here's the link to the pertinent page of the Excel online help.
... View more