Sub Function()
Dim Zelle As Range
For Each Zelle In Workbooks("Works1.xslx").Worksheets("Sheets").Range("A27:A35")
If Zelle.Value = "April" Then
Worksheets("Sheets").Offset(, 1).End(xlToRight).Copy _
Workbooks("Works2.xlsx").Worksheets("Sheets2").Range("E" & ).PasteSpecial, Transpose:=True
Application.CutCopyMode = False
End If
Next Zelle
End Sub
Hallo den Code funktioniert leider mich, nämlich gibt es eine Fehlermeldung "VBA-Fehler 1004 Anwendungs- oder objektdefinierter Fehler"
und die Zeile wird gelb markiert :
Zelle.Offset(, 1).Resize(1, lcol - 1).Copy
Hauptzweck dieses Code ist in eine Tabelle eine Zeile finden, dann kopieren (alles außer 1 zelle beispielsweise "April"), transponieren und in andere Tabelle(in andere Datei) einfügen