Привет, у меня есть этот код, который позволяет мне скопировать настраиваемый диапазон и вставить этот диапазон на указанный лист. Однако я не могу это сделать, если вставить фиксированный диапазон для указанного листа. Например, код ниже вставляет ссылку на лист 2, но я хочу, чтобы он мог вставить ссылку на Range (B2: N5) листа 2. Как это можно сделать? Некоторая помощь была бы очень оценена!Скопируйте диапазон с полем ввода и вставьте его на фиксированный диапазон на конкретном листе
Sub WorkingDuoFunctionCode()
Dim rng As Range, inp As Range
Set rng = Nothing
Set inp = Selection
inp.Interior.ColorIndex = 37
On Error Resume Next
Set rng = Application.InputBox("Copy to", Type:=8)
On Error GoTo 0
If TypeName(rng) <> "Range" Then
MsgBox "Cancelled", vbInformation
Exit Sub
Else
rng.Parent.Activate
rng.Select
inp.Copy
Worksheets("Sheet2").Paste Link:=True
End If
Здравствуйте, извините, но не указывается фиксированный диапазон. Я хочу вставить выбранные данные (Диапазон (B2: N5)) – Niva
Привет, просто выберите фиксированный диапазон в поле ввода, и вы идете. – Vityata
Или проверьте редактируемую версию ответа. – Vityata