ich habe folgendes Problem. Ich habe ein Makro geschrieben, das ich auf Sheet1 mit einem Button ausführe. Jedoch möchte ich in dem Makro einen Bereich (variabel) von Sheet2 kopieren und in Sheet1 einfügen (Transpose). Das funktioniert bei mir leider nur,wenn ich bevor ich kopiere des Sheet2 aktiviere und das führt dazu, das wenn ich das Makro ausführe, man deutlich sieht das die Sheets gewechselt werden.
so funktioniert es:
Worksheets("temperatures").Activate
Worksheets("temperatures").Range(Cells(i, 1), Cells(i, ColumnCount)).Copy
Worksheets("evaluation").Cells(39, 2).PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
so leider nicht:
Worksheets("temperatures").Range(Cells(i, 1), Cells(i, ColumnCount)).Copy
Worksheets("evaluation").Cells(39, 2).PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True