folgendes VBA liefert mir aus einer gefilterten Datei (Autofilter) mal Wert aber auch mal Formeln.
Sub Makro2()
Dim von As Integer
Dim bis As Integer
von = 2
bis = 18
Sheets("Tabelle1").Range("b" & von & ":b" & bis).SpecialCells(xlCellTypeVisible).Copy Destination:=Sheets("Tabelle2").Range("b1")
End Sub
Der Unterschied passiert, wenn die Daten direkt untereinander stehen werden die Formeln übertragen. Stehen andere Werte dazwischen, welche gefiltert wurden, dann werden die Zell-Werte übertragen.Es sollen aber in allen Fällen nur die Werte übertragen werden.
Woran liegt die unterschiedliche Behandlung von Excel?
Danke für eure Unterstützung.
Thomas