2015-09-09 7 views
-1

Любая идея, если есть макрос Excel для удаления ASCII-кода, например & # 148; и так далее.Macro для удаления кода ASCII

Есть функция, подобная CLEAN для непечатаемых символов, чтобы это сделать?

+0

уточните ваш вопрос. Вы хотите удалить все символы # 148 из ячейки, всего рабочего листа/книги? Также расскажите, что вы уже пробовали. –

ответ

1

ли вы имеете в виду что-то вроде:

Sub kleanup() 
    Cells.Replace what:=Chr(148), replacement:="" 
End Sub 
0

Вы можете искать данную ячейку для полукокса и заменить его с тем, что вы хотите.

Dim iIndex as integer 
Dim szValue as String 

szValue = Range("A1").Value 

iIndex = InStr(szValue, Chr(148)) 
If iIndex <> 0 Then 
    Mid(szValue, iIndex, 1) = " " 
End If 

Range("A1").Value = szValue 
+0

Спасибо, я бы хотел применить его ко всем ячейкам диапазона моего файла excel – User04

Смежные вопросы