Replace...

Программирование на Visual Basic for Applications
MakS
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 19.10.2003 (Вс) 2:31

Replace...

Сообщение MakS » 21.11.2003 (Пт) 11:15

Работаю в office xp, windows2000.
Нужно в excel'е с помощью макроса заменить символ диаметра на букву D. Этот символ имеет код 00D8 (Юникод - шестнадцатиричный).
Как сделать, чтобы функция "Replace(expression, find..." поняла этот код?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 21.11.2003 (Пт) 11:28

Если не ошибаюсь, то его можно попробовать как Chr(216)

MakS
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 19.10.2003 (Вс) 2:31

Сообщение MakS » 21.11.2003 (Пт) 12:03

Это буква "Ш".

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 21.11.2003 (Пт) 12:13

ChrW()

MakS
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 19.10.2003 (Вс) 2:31

Сообщение MakS » 21.11.2003 (Пт) 12:30

Точно!
Спасибо!


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 48

    TopList