Получение значения N-го столбца выбранного диапазона - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь сделать следующее:

Пользователь выбирает 2 диапазона: например, 1-й диапазон A1: A20, 2-й диапазон C1: E20 Я хотел бы добавить все значения из 2-го диапазона в 1-й ассортимент. Однако эта часть v = v & .Areas(2).Columns(1).Value приводит к Type Mismatch

With Selection
    For i = 1 To .Areas(1).Count
        v = ""
        For j = 1 To .Areas(2).Columns.Count
            v = v & .Areas(2).Columns(1).Value
        Next j
        .Areas(1)(i).Value = v
    Next i
End With

1 Ответ

1 голос
/ 27 мая 2020

Чтобы адресовать ячейку на aRow, aCol из вашего Range1, вы можете использовать Range1.Offset(aRow, aCol).

Вы можете опустить значение строки и просто указать ссылку на столбец, как Range1.Offset(,aCol).

Это объясняется в этот URL .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...