Я думаю, что есть множество способов сделать это, вы можете прочитать это , это даст вам лучшее понимание.
Я бы сделал:
Sub test()
Set x = Application.Union(Range("A" & ActiveCell.Row), Range("C" & ActiveCell.Row), Range("E" & ActiveCell.Row))
x.Copy
End Sub