Excel изменяет размер кнопок и шрифтов, когда масштаб отображения не равен 100% - PullRequest
0 голосов
/ 12 марта 2020

У меня есть лист с кнопками VB (использование элементов управления формы или элементов ActiveX не имеет значения).

Когда масштаб отображения в windows не равен 100%, после нажатия кнопки он изменяется до чего-то не того размера, как показано ниже (кнопка «Экспорт данных прогноза ...»). При нажатии другой кнопки она возвращается к нормальному размеру, и новая кнопка получает этот эффект.

То, что вы видите ниже, составляет 125%, но чем больше масштаб, тем хуже становится. Кроме того, как вы можете видеть, он также меняет размеры шрифта.

Если я сохраняю, а затем перезагружаюсь, все нажатые кнопки в конечном итоге уменьшаются до меньшего размера, чем они были после нажатия, и плохо, как на третьем скриншоте .

Я пробовал на многих компьютерах, и все они имеют ту же ошибку.

Это были Excel Office 365 / 2016.

Есть идеи, как это исправить? Кроме того, я считаю, что это может быть связано не только с масштабированием, но и с двумя дисплеями, один на 100%, а другой в другом масштабе.

enter image description here

isplay

Эффект изменения размера после сохранения

enter image description here

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