Когда координаты ячейки вычислены, вам будет удобнее указать ячейки как `Ячейки ([Строка], [Столбец]) и определить диапазон по его первой и последней ячейке. Когда вы используете этот синтаксис, ваша задача будет решена следующим образом: -
With Sheets("Tabelle2")
.Range(.Cells(1, 1), .Cells(Wert, 2)).Copy
End With
Вариант, приведенный ниже, эквивалентен и, возможно, легче для чтения для новичка. Однако это логически противоречиво, потому что буквы столбцов не могут быть вычислены.
With Sheets("Tabelle2")
.Range(.Cells(1, "A), .Cells(Wert, "B")).Copy
End With