Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   Не отображается символ номера № в объекте Label (http://forum.oszone.net/showthread.php?t=289008)

sosed213 06-10-2014 06:16 2411581

Не отображается символ номера № в объекте Label
 
Вложений: 1
Здравствуйте. Столкнулся с проблемой при создании объекта Label. (Вопрос по VBA)

На странице располагаю несколько объектов Label, и макросом заполняю их текстом (Название и порядковый номер), например "Объект № 1". Так вот символ "№" отображается не корректно. Использую Word 2013.

Может кто сталкивался с таким?


Прикрепил файл чтобы было нагляднее.

Iska 06-10-2014 07:25 2411591

В используемом для отображения Label шрифте на месте символа «№» присутствует совсем другой символ. Попробуйте сменить шрифт с Calibri на другой.

sosed213 06-10-2014 07:49 2411594

Iska, это не помогает. я Пробовал разные шрифты, кодировки, начертания, результат тот же.

Iska 06-10-2014 08:06 2411597

Выложите образец файла, содержащим Label и Ваш код.

sosed213 06-10-2014 08:21 2411601

Вложений: 1
Прикрепил.
В документе объект Label с надписью, а ниже просто такой же текст.

Iska 06-10-2014 10:19 2411631

В моей версии такого не наблюдается. Ваш документ после преобразования к Word 2003 превращает надпись в изображение (в котором, впрочем, символ «№» виден). Ожидайте коллег с Office 2013 на борту.

a_axe 06-10-2014 11:01 2411643

Цитата:

Цитата Iska
В моей версии такого не наблюдается »

В 2007 версии аналогично - символ «№» виден, хотя надпись не редактируется.

Iska 06-10-2014 11:31 2411651

Цитата:

Цитата a_axe
В 2007 версии аналогично - символ «№» виден, хотя надпись не редактируется. »

Нет, то само собой. Я дополнительно именно в 2003 версии создавал документ, в нём — элемент управления Label, и задавал последнему соответствующий Caption и шрифт Calibri. Символ «№» в тексте Label отображался корректно.

sosed213 06-10-2014 12:28 2411679

Может причина что у меня ОС Windows Server 2012 R2.

Сейчас проверил на Windows 8.1 + Word 2013, все нормально.

Вывод: Какая то проблема взаимодействия Windows Server 2012 R2 и Word 2013.


Кстати, до переустановки системы Windows Server 2008, была такая же проблема, я просто символ № заменял на N. Но сейчас нужно разобраться.


Время: 20:59.

Время: 20:59.
© OSzone.net 2001-