Не получается присвоить переменной vba из ячейки excel

Узнай цену своей работы

Формулировка задачи:

Пожалуйста, помогите с этой проблемой. Суть вот в чем: у меня получилось записать макрос который бы делал картинку меньше в заданное кол-во раз, но мне нужно заменить это число на переменную(изначально в макросе вместо переменной hight стояло значение 0.99). Но всякий раз когда я пытаюсь запустить макрос выводится следующее: "Compile error: invalid outside procedure". Вот код макроса:

Решение задачи: «Не получается присвоить переменной vba из ячейки excel»

textual
Листинг программы
Sub Макрос1()
 
hight = Range("F2")
 
ActiveSheet.Shapes(1).ScaleHeight hight, msoFalse, msoScaleFromBottomRight
ActiveSheet.Shapes(1).ScaleHeight hight, msoFalse, msoScaleFromBottomRight
 
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.286 из 5
Похожие ответы