|
|
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
Суть проблемы, - требуется после тнкста отображать сплошную двойную линию. Документ формируется в Excel В самом документе использование псевдасимволов корректно. Но в коде макроса сумволы псевдографики не воспринимаются Но именно в макросе их использование и нужно. Прошу помочь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 12:41 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 12:43 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
Поясню, это алт-код аски работает в самом документе. Но в редакторе кода энти коды не воспринимаются. Соответственно и результат работы макроса по сути никакой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 12:48 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
А если использовать chrw(код) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 13:50 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
chrw(200) По идее должно выйти ╚ У меня появляется È Может сам редактор VBA настроить нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 14:40 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
так у тебя шрифты то разные в эхеле и васике. Так что пиши в васике через chr а exel покажет как надо. вот например в коде activecell.Value =chr(200) а вот на листе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 15:29 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
Уважаемый, я привел приме подобный вашему, толбко у меня вместо энтой рожицы вышло Ё какоето :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 15:41 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
ChrW(9562) Именно там находится этот символ в ANSI, а не в ASCII. Кстати, дальняя область символов прописана не во всех шрифтах, надо аккуратнее :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 16:20 |
|
||
|
Использование псевдографики в коде VBA
|
|||
|---|---|---|---|
|
#18+
В общем, чтобы нарисовать любой символ: 1) Запускаешь Эксель, в пустой ячейке любым образом рисуешь нужный символ. Например через Character Map. 2) В консоли VBA даешь команду ? AscW(ActiveCell.Text) получишь код этого символа как его понимает VBA (для двойной горизонтальной линии в шрифте Arial это будет 9552) Потом уже его можно печатать ActiveCell.Value = String(10, ChrW(9552)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 18:36 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=281&tid=2165911]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 353ms |

| 0 / 0 |
