Страницы: 1
RSS
Как программно заменить символ с кодом 63 на любой другой символ?
 
Всем доброй ночи!  
 
В приложенном файле этот символ отображается как длинная тильда (~), но имеет код 63, а обычная тильда имеет код 126. Как программно заменить символ на любой другой символ или на обычную тильду?  
 
Заранее благодарю.
 
Легко, выделяем диапазон и:  
Sub www()  
   Selection.Replace ChrW(-162), "~"  
End Sub
Я сам - дурнее всякого примера! ...
 
1. Скопировать символ "неправильной тильды" в буфер обмена (F2, выделить, Ctrl+C)  
2. Ctrl+H  
3. В поле "искать" - Ctrl+V, в поле "заменить на" - обычную тильду.  
4. Нажать "Заменить все".
 
KukLP, спасибо, то что нужно, а как вы узнали, что символ -162?  
 
Arex, да, руками это менялось, а вот кодом так не меняется.
 
Поставил этот символ первым в ячейке, в окне immediate набрал ?ascw([a1]) и нажал Энтер.
Я сам - дурнее всякого примера! ...
 
Спасибо
Страницы: 1
Читают тему
Наверх