У меня есть лист с кнопками VB (использование элементов управления формы или элементов ActiveX не имеет значения).
Когда масштаб отображения в windows не равен 100%, после нажатия кнопки он изменяется до чего-то не того размера, как показано ниже (кнопка «Экспорт данных прогноза ...»). При нажатии другой кнопки она возвращается к нормальному размеру, и новая кнопка получает этот эффект.
То, что вы видите ниже, составляет 125%, но чем больше масштаб, тем хуже становится. Кроме того, как вы можете видеть, он также меняет размеры шрифта.
Если я сохраняю, а затем перезагружаюсь, все нажатые кнопки в конечном итоге уменьшаются до меньшего размера, чем они были после нажатия, и плохо, как на третьем скриншоте .
Я пробовал на многих компьютерах, и все они имеют ту же ошибку.
Это были Excel Office 365 / 2016.
Есть идеи, как это исправить? Кроме того, я считаю, что это может быть связано не только с масштабированием, но и с двумя дисплеями, один на 100%, а другой в другом масштабе.
Эффект изменения размера после сохранения