colname = Split(Cells(, i).Address, "$")(1)
Lastrow = .Cells(.Rows.Count, colname).End(xlUp).Row
ws.("?" & Lastrow).Copy ws1.Cells(Rows.Count, "A").End(xlUp).Offset(1, 0)
i - это номер, который преобразуется в название столбца. Мне нужен диапазон, начиная с номера 4, например, если i = 1, мне нужно Диапазон («A4» & Lastrow). У меня есть lastrow и я могу получить, но, как я делаю это A4Письмо диапазон в excel.
'Range ("A4" и Lastrow)' вы имеете в виду 'Range ("A4: A" & Lastrow)' –