返回列表 上一主題 發帖

如何刪除看不見的空白

如何刪除看不見的空白

本帖最後由 97forum 於 2011-3-7 16:54 編輯

我從網路上抓取某個表列,轉貼至Excel上,由於原網頁上有Java或者是VBA的勾選欄項,所以我又將其轉貼值至另一個新的工作表上。
因為我想將某個欄位內容利用公式將其轉成我想要的顯示方式,但是因為數字欄位中有看不見的空白(例如: alt + 160...等),以至無法將其數字欄位轉成我要的顯示方式,想請各位先進是否有方法解決。
p.s. 我是Office 2007 存成97~2003舊版,另外我也已經利用過取代方式去取代 alt + 160的非空白字元,但不成功。


Book4.rar (3.63 KB)

是把畫面全選,按著alt鍵不放,再按數字160....是這樣嗎??
joyce

TOP

回復 3# leiru
滑鼠點在尋找目標,按住alt再按160,
再按全部取代即可


   

TOP

alt+160 可以的
donald 發表於 2011-3-7 18:59



    不好意思,但是無論我在我的環境中如何操作就是無法達成所需要的目標,是我的Excel的作業環境有設定錯誤或者是...,因為在我發布求解的時候,我有依照您剛剛的方法測試過,但是沒有任何改變。不知是否還有其他方法可以完成。

TOP

回復 5# 97forum
直接使用取代可能出現找不到警告


用尋找alt+160得到後再使用取代
test.gif
學海無涯_不恥下問

TOP

本帖最後由 ANGELA 於 2011-3-8 10:35 編輯

回復 5# 97forum
     那試試替換吧
    =SUBSTITUTE(C2," ","")
    紅色里面按 ALT + 160

TOP

感謝各位先進撥冗幫我解決這個問題,但是在我的電腦上無論我如何應用各位所說的方法,在搜尋的過程中,就是無法找到 alt+160,這個無形的字元,由於時間緊迫我只好使用最笨的方式去一一修改了。

其實之前我也可以使用取代方式將 alt+160 取代掉,但是不知是否是因為網頁編碼?或者是軟體問題(Office2007,但我看回覆之先進也都是2007版本)?或者是其他設定問題造成我無法尋找到 alt+160 這個字元,據我所知除了這個 alt+160 以外還有一個也是看不見的字元夾雜在儲存格前後。

無論如何還是謝謝各位先進的回覆!

TOP

回復 8# 97forum
有時候,文字值會包含前置、結尾或多個內嵌空格字元 (Unicode 字元集 值 32 及 160),或是非列印字元 (Unicode 字元集值 0 至 31、127、129、141、143、144 及 157)。
當你用alt+160會找不到
嘗試使用alt+32試試看
學海無涯_不恥下問

TOP

donald ~

這招不錯~ 受教了~
學習才能提升自己

TOP

感謝您們的解答,其實無論是用鍵盤輸入 alt+160(無論是主鍵盤或者是右邊數字鍵盤),還是用複製貼上方式,目前在我手上的這個檔案都是找不到該字元,所以我又重新放上來一次,我想請各位先進試試看是我的電腦有問題還是我哪裡弄錯了,為何各位先進可以找到該字元而我卻都不可以呢?
我的軟硬體:
ASUS CM5575  Intel Core i3 2.93G  4GRAM
XP Pro 2002 SP3 (5.1.2600.6055)
Office 2007 SP2 (12.0.6425.1000)


[attach]4944[/attach

Book1.rar (3.88 KB)

TOP

        靜思自在 : 道德是提昇自我的明燈,不該是呵斥別人的鞭子。
返回列表 上一主題