0
Имея этот специальный символ « » в моей рабочей книге excel, я хочу заменить все на «.», Когда я помещаю этот символ в код, он превращается в «? " после запуска макроса он заменяет все на "."как заменить специальный символ с помощью excel vba
Sub FindReplaceAll()
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
ws.Cells.Replace What:="�", Replacement:=".", LookAt:= _
xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Next ws
End Sub
Заранее спасибо
Звучит как вопрос кодирования. Этот значок представляет любое количество символов, которые не могут быть отображены на вашем компьютере. – NinjaCat
[Символ замены Unicode] (https://en.wikipedia.org/wiki/Specials_ (Unicode_block)) – Porcupine911
Если вы можете, вернитесь и найдите причину, по которой вы вошли в вашу книгу. Он представляет собой потерю данных из-за неправильного преобразования кодировки символов. –