Добрый вечер форумчанам.
Не раз находил ответы на сложные вопросы по VBA. Надеюсь получить помощь и сейчас.
Проблема вот какая.
На листе сгруппированы Shapes "линия 1" ,"линия 2," "линия3". в группу "линии".
При масштабе листа 100% Получаю ожидаемый результат при использовании кода: Линия2 становится равной 100 точкам.
Но как только масштаб листа делаю не = 100%, происходит необъяснимое. Вся группа начинает уменьшаться по высоте при каждом срабатывании макроса .
Группа линий выглядит как на скриншоте:
Что происходит не пойму.
Эксель 2010
Не раз находил ответы на сложные вопросы по VBA. Надеюсь получить помощь и сейчас.
Проблема вот какая.
На листе сгруппированы Shapes "линия 1" ,"линия 2," "линия3". в группу "линии".
При масштабе листа 100% Получаю ожидаемый результат при использовании кода: Линия2 становится равной 100 точкам.
Код |
---|
Sub линии() ActiveSheet.Shapes.Range("линия2").Width = 100 End Sub |
Но как только масштаб листа делаю не = 100%, происходит необъяснимое. Вся группа начинает уменьшаться по высоте при каждом срабатывании макроса .
Группа линий выглядит как на скриншоте:
Что происходит не пойму.
Эксель 2010