PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[問題] VBA如何清除CHAR 63的看不見字元
作者:
xc9500
(只需要20秒的瘋狂勇氣!)
2018-09-07 23:48:16
軟體:Excel
版本: 2016
各位大大好!
繼前一個找第1個字元位置的問題,感謝soyoso大大的熱心幫忙,已經解決了!
但接下來,遇到有看不見的字元,透過了CLEAN & Trim & SUBSTITUTE和VBA的
清除CHAR(160)都無用。
上網查了一下,用此公式CODE(Left(A2,1))則會傳回值63。
但如果用VBA的清除CHAR(63),則會把所有內容都清除。
https://www.dropbox.com/s/n0qvuovn90nredc/%E7%9C%8B%E4%B8%8D%E8%A6%8B%E7%AC%A6%E8%99%9F-CHAR63.xlsx?dl=0
由於實際資料是從sharepoint上下載,可能有幾百筆,每筆又有十多個欄位,
內容段落及斷行不一,所以想請問一下,是否有VBA可以清除每個單元格裡看不到
的字元呢?
再請幫忙解答一下,謝謝
作者: soyoso (我是耀宗)
2018-09-07 23:58:00
https://i.imgur.com/wppO4Hj.jpg
可用函數substitute來將該字元先取代後再來抓取vba的話可以range.replace取代,尋找目標可以儲存格a3的第個字元,取代為空字串;如不以vba的話也可直接於尋找及取代,先於任一儲存格內取得儲存格a3的第一個字元,複製,貼上於尋找目標內。如要迴圈的來取代的話,則以replace取代
作者:
xc9500
(只需要20秒的瘋狂勇氣!)
2018-09-08 21:49:00
謝謝S大大的回覆,有問題的話,再來請教
繼續閱讀
[問題]第一個字元出現位置/刪除字串開頭前的換行
xc9500
[算表] VBA裡怎麼讓IFERROR秀出空白
Ibrahimovic
[算表] VBA裡的日期變數初始值設定問題
Ibrahimovic
[公告] szhy永久資源回收桶及板規臨時新增
aokman
[算表] 日曆轉置
fqom
[算表] 請問欄如何誇行統計最大值,最小值??
b8806
[算表] 請問vba關於隱藏欄列
quadrature
[算表] Excel如何編製營收佔比的半圓圖
moodyblue
[出售] (已售出) Office 365 個人版
Batiashvili
[算表] vba 找出一樣數字並分類
hellk
Links
booklink
Contact Us: admin [ a t ] ucptt.com