В настоящее время у меня есть макрос с 2 полями ввода.Мой макрос должен сделать следующее: используя первое поле ввода, пользователь выбирает первую числовую строку, которую он хочет выбрать.Используя второе поле ввода, пользователь выбирает вторую числовую строку, которую он хочет выбрать.Затем макрос копирует строки, связанные с выбранным номером строки.Например, если пользователь вводит число 1 в первое поле ввода и вводит число 2 во второе поле ввода.Я хотел бы, чтобы мой макрос скопировал всю строку, 1 и 2, одновременно.Прямо сейчас с моим текущим макросом, если пользователь вводит 1 в 1-е поле ввода и 2 во второе поле ввода, строка, которая копируется, является строкой 12!Это не то, что я хочу сделать ... Я думаю, что проблема в моем коде из-за моей строки: Rows(Chosennumber & Chosennumber2).Copy
Спасибо за вашу помощь заранее!
Пожалуйста, найдите мой код ниже:
Sub selectlinefiletemplat()
Dim Chosennumber As Integer
Dim Chosennumber2 As Integer
On Error GoTo NothingChosen
Chosennumber = Application.InputBox( _
prompt:="Type in a number", _
Default:="Type your number here", _
Type:=1)
Chosennumber2 = Application.InputBox( _
prompt:="Type in a number", _
Default:="Type your number here", _
Type:=1)
Rows(Chosennumber & Chosennumber2).Copy
Exit Sub
NothingChosen:
MsgBox "You didn't choose anything!"
End Sub