Страница 1 из 1
Вставить символ на VB(A)
Добавлено: 06 янв 2008, 00:00
kminas
Как вставить в строку символ, например, знак диаметра? Я и ASCII и Unicode пробовал все одно 125 вставляет с разными буквами или без оных
Re: Вставить символ на VB(A)
Добавлено: 06 янв 2008, 01:42
Fatty
Не уверен, но попробуй: %%с или %%С
~'J'~
Re: Вставить символ на VB(A)
Добавлено: 06 янв 2008, 02:21
Pavel55
Может как-то так (Тестируйте в Excel)
Код: Выделить всё
Sub Макрос1()
Dim iString$
ActiveCell = ChrW(216)
ActiveCell.Offset(, 1) = ChrW(248)
iString = "Мама " & ChrW(216) & " мыла " & ChrW(248) & " раму"
ActiveCell.Offset(1) = iString
End Sub
Re: Вставить символ на VB(A)
Добавлено: 06 янв 2008, 22:36
kminas
Спасибо большое, Pavel55. Я вместо ChrW(216)(248) использовал Chr(216)(248). Хотя у меня не Excel, а Word
Re: Вставить символ на VB(A)
Добавлено: 07 янв 2008, 17:10
bi-lya
Уточню по части W: функция ChrW возвращает символ Unicode, в отличие от Chr, возвращающей по ANSI
Re: Вставить символ на VB(A)
Добавлено: 14 апр 2008, 14:42
kminas
bi-lya, спасибо.