Вставка символа в строку

Программирование на Visual Basic for Applications
kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Вставка символа в строку

Сообщение kminas » 06.01.2008 (Вс) 0:03

Как вставить в строку символ, например, знак диаметра? Я и ASCII и Unicode пробовал все одно 125 вставляет с разными буквами или без оных
Константин

Gloom
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 200
Зарегистрирован: 23.11.2004 (Вт) 15:57
Откуда: СПб

Сообщение Gloom » 06.01.2008 (Вс) 0:23

ø - ChrW(248)

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 06.01.2008 (Вс) 8:22

Gloom писал(а):ø - ChrW(248)

ой ли? ø = ChrW(216). Таблица символов именно так показывает.
Весь мир матрица, а мы в нем потоки байтов!

Pavel55
Обычный пользователь
Обычный пользователь
 
Сообщения: 90
Зарегистрирован: 27.10.2006 (Пт) 20:11

Сообщение Pavel55 » 06.01.2008 (Вс) 15:14

там вроде ChrW(216) - большой значок диаметра, а ChrW(248) маленький значок )

Код: Выделить всё
Sub Макрос1()
Dim iString$
    ActiveCell = ChrW(216)
    ActiveCell.Offset(, 1) = ChrW(248)
    iString = "Мама " & ChrW(216) & " мыла " & ChrW(248) & " раму"
    ActiveCell.Offset(1) = iString
End Sub

kminas
Бывалый
Бывалый
 
Сообщения: 234
Зарегистрирован: 31.10.2005 (Пн) 20:17
Откуда: Ростов-на-Дону

Сообщение kminas » 06.01.2008 (Вс) 22:31

Спасибо большое! Правы все, кроме меня. Я вместо ChrW(216) ставил Chr(216) или, возможно (248). Хотя у меня не Excel, а Word
Константин


Вернуться в VBA

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

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

    TopList