Fontы в Элементах управления на Excel листе

Программирование на Visual Basic for Applications
AlexG
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 08.12.2003 (Пн) 15:47
Откуда: Украина, Киев

Fontы в Элементах управления на Excel листе

Сообщение AlexG » 17.08.2005 (Ср) 11:22

Посколько до недавнего время все представление инфы в контролах делал на английском - проблем не было.

Однако сейчас пришлось сделать на русском....пошла какая то ерунда.

На Worksheet расположен, скажем TextBox.

Захожу в него и вбиваю "Кредитная линия".
Выхожу из него (курсором мышки выбирую другой контрол) и в предыдущем получаю изображение "Я идиот! Убейте меня, кто-нибудь!???? Я идиот! Убейте меня, кто-нибудь!".

Возвращаюсь(то есть опять активизирую мышкой) в тот контрол, и опять получаю изображение "Кредитная линия".

Та же ерунда и со всеми ComboBox.

Полез в свойства, - в фонты. там установлен Arial Cur. Поменял на Courier New. Какое то время работает нормально , потом опять "Я идиот! Убейте меня, кто-нибудь!???? Я идиот! Убейте меня, кто-нибудь!", когда контрол не получает фокуса.

Если вбивать на английском "Credit Line", все работает на ура.

В чем проблема?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.08.2005 (Ср) 11:25

Arial Cur? Это что такое?
Lasciate ogni speranza, voi ch'entrate.

AlexG
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 08.12.2003 (Пн) 15:47
Откуда: Украина, Киев

Сообщение AlexG » 17.08.2005 (Ср) 11:35

сории........правильно Arial Cyr.

Если создать, скажем, новый TextBox и зайти в его Properties то можно увидеть что напротив свойство Font установлен шрифт Arial Cyr.

Прикольно другое.....когда расскрываешь окошко выбора фонтов, там такого шрифта нет.

Все равно...если выбрать из того что там есть, скажем просто Arial, опять получаем "Я идиот! Убейте меня, кто-нибудь!???? Я идиот! Убейте меня, кто-нибудь!".

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.08.2005 (Ср) 11:36

Попробуй MS Sans Serif.
Если все будет нормально, значит у тебя глюки с таблицей подстановки шрифтов.
Lasciate ogni speranza, voi ch'entrate.

AlexG
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 08.12.2003 (Пн) 15:47
Откуда: Украина, Киев

Сообщение AlexG » 17.08.2005 (Ср) 11:42

Пробую.......

На мом - глюк пропал....

Благодарствую.

AlexG
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 08.12.2003 (Пн) 15:47
Откуда: Украина, Киев

Сообщение AlexG » 17.08.2005 (Ср) 18:14

alibek писал(а):Попробуй MS Sans Serif.
Если все будет нормально, значит у тебя глюки с таблицей подстановки шрифтов.


Черт...опять тоже самое....и при MS Sans Serif.

Есть какая возможность это исправить? Где эта таблица и что с ней можно сделать?

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 18.08.2005 (Чт) 15:24

[quote="AlexG"]
Последний раз редактировалось Al Khamid 04.12.2007 (Вт) 11:13, всего редактировалось 1 раз.

AlexG
Обычный пользователь
Обычный пользователь
 
Сообщения: 69
Зарегистрирован: 08.12.2003 (Пн) 15:47
Откуда: Украина, Киев

Сообщение AlexG » 18.08.2005 (Чт) 15:31

Да шрифт в системе есть....

Ведь его и Excel и Word и др. офис приложения "видят".....та и в Control Panel в папке Fonts он есть.......

Странно.....но сегодня все изображает нормально...

Ясно. Глюк. Хотя и противно что нельзя отследить его природу.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 92

    TopList