Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / спецсимволы / 8 сообщений из 8, страница 1 из 1
28.04.2012, 14:40
    #37775972
Mbus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
Здравствуйте!


Формирую автоматически ведомость в Excel и считываю инфу из чертежей AutoCAD.

В Автокад есть свои спецсимовлы, в часности:
%%d - градус
%%с - диаметр
%%p - плюс/минус
\U+00B2 - корень квадратный
\U+00B3 - корень кубический

В таблице символов в эксел смотрю коды, чтобы с помощью Replace и Chr заменить вхождение автокадовских спецсимволов:
176 - градус
216 - диаметр
177 - плюс/минус
178 - корень квадратный
179 - корень кубический

Градус и плюс/минус замечательно меняются.
А вот с остальным беда.

Выходит, что ставятся символы не из таблицы ACSII(дес), а из таблицы Кирилица (дес.)
Но в ней я в упор не вижу симовлов диаметра, квадрата и куба.....

Понимаю, что еще от шрифта в документе заивист какой вставится символ.
Но что-то перебрав несколкьо популярных, не прошло.

Что делать??
...
Рейтинг: 0 / 0
28.04.2012, 14:42
    #37775978
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
пуск - выполнить - charmap.exe
...
Рейтинг: 0 / 0
28.04.2012, 15:46
    #37776102
Mbus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
Shocker.Pro,

и как тогда вставить сивмол в VBA с таким кодом U+00F8
Chr() тут не подходит....
...
Рейтинг: 0 / 0
28.04.2012, 15:47
    #37776106
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
ChrW
...
Рейтинг: 0 / 0
28.04.2012, 15:56
    #37776135
Mbus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
Shocker.Pro,
но эта функция тоже требует числовой код, а не U+00F8
извините, не понимаю
...
Рейтинг: 0 / 0
28.04.2012, 16:01
    #37776150
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
ChrW(&HF8)
...
Рейтинг: 0 / 0
28.04.2012, 16:07
    #37776159
Mbus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
Shocker.Pro,

Спасибо Вам!
но сработало даже так ChrW(216)
...
Рейтинг: 0 / 0
28.04.2012, 16:27
    #37776189
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
спецсимволы
Ну разумеется
&HF8 это 248
&HD8 это 216

разные представления одного и того же числа
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / спецсимволы / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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