Мне помогли с кодом ниже, который отличен, однако он передает/выбирает адрес ячейки в соответствии с предыдущим листом, пожалуйста, вы можете предоставить код для динамического диапазона, чтобы он/выбирает клетки, основанные на текущем выборе в новом листе, а не адрес ячейкиВыберите новый диапазон в зависимости от выбора других листов
Sub MatchRange()
Dim ady As String
ady = Selection.Address
Sheets("Sheet2").Select
Range(ady).Select
End Sub
Ссылка на котором предыдущий код был получен: Match/resize new range based on another sheets selection
Извините за расплывчатым, так что позволяет сказать, что в листовом а у меня есть диапазон a1: b50, я хочу соответствовать размеру выбора в листе b. Поэтому в этой ситуации это будет c51: d100.
Можете ли вы привести пример того, что вы хотите, чтобы это произошло? – chancea
Вы хотите, чтобы выбрать диапазон в листе A и получить содержимое ячейки листа B с тех же адресов в лист A? – MikeD
Какова корреляция между 'a1: b50' и' c51: d100' – chancea