Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: slater от 02 октября 2020, 09:51

Название: Excel VBA Макросы: Как подставить в адрес диапазона числа с помощью InputBox?
Отправлено: slater от 02 октября 2020, 09:51
Как в этот код подставить вместо символов "@" и "#" числа с помощью InputBox:?
Range("E@:E#").Select
Название: Re: Excel VBA Макросы: Как подставить в адрес диапазона числа с помощью InputBox?
Отправлено: Администратор от 02 октября 2020, 10:10
Макрос
Sub Макрос()

    Dim Верх, Низ
   
   
    ' Пользователь указывает верх и низ диапазона.
    Верх = InputBox("ВЕРХ ДИАПАЗОНА:")
    If Верх = "" Then Exit Sub
    Низ = InputBox("НИЗ ДИАПАЗОНА:")
    If Низ = "" Then Exit Sub
   
    ' Подстановка указанных координат в адрес диапазона.
    Range("E" & Верх & ":E" & Низ).Select
   
End Sub
[свернуть]
Название: Re: Excel VBA Макросы: Как подставить в адрес диапазона числа с помощью InputBox?
Отправлено: slater от 02 октября 2020, 11:41
Спасибо большое, работает!