Как объединить два диапазона - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь присвоить диапазону ячеек значение, состоящее из двух диапазонов, я хочу, чтобы Range(Cells(i, 15), Cells(i, 25)).value показывал само значение и Range(Cells(k, 18), Cells(k, 28)).value

 Range(Cells(i, 15), Cells(i, 25)).value = Range(Cells(k, 18), Cells(k, 28)).value & Range(Cells(i, 15), Cells(i, 25)).value

Ответы [ 2 ]

1 голос
/ 09 июля 2019

Выполните цикл, как показано ниже: (проверено)

For j = 15 To 25

Cells(i, j).Value = Cells(k, j + 3).Value & Cells(i, j).Value

Next

Здесь i & k - это значения уже в вашем коде.

0 голосов
/ 09 июля 2019

Вы объявляете диапазоны в VBA с ключевым словом set .

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