не английские символы отображаются неправильно, пока не нажата CommandButton - PullRequest
0 голосов
/ 04 января 2019

У меня есть файл Excel с некоторыми ActiveX CommandButtons, интегрированными непосредственно в лист. Подписи к ним написаны не на английском языке с некоторыми неанглийскими символами. Я столкнулся с проблемой, что некоторые из этих символов отображаются неправильно, пока не нажата кнопка CommandButton (рисунок ниже):

enter image description here

Кто-нибудь сталкивался с подобной проблемой? Я пытался изменить шрифты и размер символов, но это не помогло.

Я не могу предоставить код, так как понятия не имею, с чего начать. Может, можно как-то подделать постоянный фокус на них?

1 Ответ

0 голосов
/ 06 января 2019

лаба диена!

Если вы создали их с помощью командных кнопок ActiveX, вы сможете просматривать свойства имени и заголовка, либо 1) щелкнув один раз, затем щелкнув правой кнопкой мыши, чтобы открыть меню со свойствами по выбору, либо 2) дважды щелкнув по получить событие click, запущенное в редакторе Visual Basic Оттуда вы должны увидеть то, что указано в заголовке для кнопки.

В свойствах кнопки должно быть свойство TakeFocusOnClick, по умолчанию равное True. Я не знаю, решит ли это вашу проблему, но попробуйте изменить ее на false. Я не мог подражать вашей точной проблеме, поэтому я не мог сказать. Sėkmės!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...