Пожалуйста, исправьте следующее:
Dim FirstCellRow As Integer
FirstCellRow = 2
Dim LastCellRow As Integer
LastCellRow = 50
Dim FirstCell As Range
FirstCell = Cells(FirstCellRow, "G")
Dim LastCell As Range
LastCell = Cells(LastCellRow, "G")
Dim Data As Range
Set Data = Range(FirstCell:LastCell)
Я не хочу использовать эту функцию: set Data = Range ("G2: G52") .