Это вопрос с тем же названием, что и здесь:
Кнопки VBA Active-X становятся больше с каждым действием
Полагаю, проблема в том же.
Вопрос все же с 2014 года !!! и на самом деле нет ответа.
В моем случае кнопки НЕ были созданы программно, а просто нажмите на кнопку вставки элемента управления ActiveX, кнопку, а затем нажмите для записи VBA позади.
Чтобы лучше проиллюстрировать проблему, я сделал видео с моей удобной:
https://www.youtube.com/watch?v=hBiu2FfRxQU
В видео вы можете видеть, как каждый раз, когда нажимается кнопка, она увеличивается.
Как примечание, я должен сказать, что это происходит только тогда, когда я подключаюсь к компьютеру удаленно через клиент Think. Тем не менее оба экрана одинаковы (т.е. имеют одинаковое разрешение).
Это, конечно, очень раздражает, потому что практически невозможно использовать домашнюю работу, поскольку подключение к моему Excel на работе приводит к тому, что все кнопки сводят с ума по размеру.