ich habe folgende Frage:
Ich möchte von Tabellenblatt "A" den Inhalt von 3 Spalten in Tabellenblatt "B" per Makro kopieren - fortlaufend immer in die nächste leere Spalte.
Auf einer der im Tabellenblatt "A" liegt ein Filter auf den zu kopierenden Werten - mit folgendem Code werden sowohl gefilterte wie aus ausgefilterte Werte kopiert - ich möchte allerdings nur Werte kopieren die sichtbar sind:
Dim vaAltData As Variant
Dim shtNew As Worksheet
Dim iLastColNo As Integer
Set shtNew = Tabelle15
'Load Alt data into array
vaAltData = Range("Alt_Data")
'Load last column number with data in Excel_new sheet
iLastColNo = Range("last_column_with_data").Value2
'Paste Alt data in New sheet after last non-empty column
shtNew.Cells(1, iLastColNo + 1).Resize(UBound(vaAltData, 1), UBound(vaAltData, 2)) = vaAltData
Danke für eure Hilfe und gutes Wochenende,
Chris