powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Использование псевдографики в коде VBA
9 сообщений из 9, страница 1 из 1
Использование псевдографики в коде VBA
    #33709848
ErmakIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суть проблемы, - требуется после тнкста отображать сплошную двойную линию.
Документ формируется в Excel
В самом документе использование псевдасимволов корректно.
Но в коде макроса сумволы псевдографики не воспринимаются
Но именно в макросе их использование и нужно.
Прошу помочь
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33709861
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если знаете их аски кода, то мона через alt+цифровая клавиатура
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33709883
ErmakIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поясню, это алт-код аски работает в самом документе. Но в редакторе кода энти коды не воспринимаются. Соответственно и результат работы макроса по сути никакой
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33710156
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если использовать chrw(код) ?
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33710426
ErmakIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chrw(200)
По идее должно выйти ╚
У меня появляется È
Может сам редактор VBA настроить нужно?
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33710663
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так у тебя шрифты то разные в эхеле и васике.
Так что пиши в васике через chr а exel покажет как надо.
вот например в коде
activecell.Value =chr(200)
а вот на листе


...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33710720
ErmakIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый, я привел приме подобный вашему, толбко у меня вместо энтой рожицы вышло Ё какоето :)
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33710873
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChrW(9562)
Именно там находится этот символ в ANSI, а не в ASCII.
Кстати, дальняя область символов прописана не во всех шрифтах, надо аккуратнее :)
...
Рейтинг: 0 / 0
Использование псевдографики в коде VBA
    #33711353
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, чтобы нарисовать любой символ:
1) Запускаешь Эксель, в пустой ячейке любым образом рисуешь нужный символ. Например через Character Map.
2) В консоли VBA даешь команду ? AscW(ActiveCell.Text) получишь код этого символа как его понимает VBA (для двойной горизонтальной линии в шрифте Arial это будет 9552)
Потом уже его можно печатать ActiveCell.Value = String(10, ChrW(9552))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Использование псевдографики в коде VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]