Bereich in eine anderen Sheet kopieren

Bild

Betrifft: Bereich in eine anderen Sheet kopieren
von: Heinz H
Geschrieben am: 01.11.2015 19:46:26

Hallo im Forum
Warum funktioniert dieses Makro nicht ?
Es sollte von "Mat.berechnen" Range("E3:G8") in
Sheets("Vorlage").Range("B3") die Werte einfügen.

Sub tt()
Sheets("Mat.berechnen").Range("E3:G8").UsedRange.Copy
Sheets("Vorlage").Range("B3").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
End Sub
Danke für eure Hilfe
Sg
Heinz

Bild

Betrifft: AW: Bereich in eine anderen Sheet kopieren
von: Gerd L
Geschrieben am: 01.11.2015 19:56:09
Hallo Heinz,
lass .UsedRange weg.
Gruß Gerd

Bild

Betrifft: AW: Bereich in eine anderen Sheet kopieren
von: Heinz H
Geschrieben am: 01.11.2015 19:57:51
Hallo Gerd
Ja das war es.
Recht herzlichen Dank.
gruß, Heinz

Bild

Betrifft: AW: Bereich in eine anderen Sheet kopieren
von: Daniel
Geschrieben am: 01.11.2015 20:02:47
Hi
wenn du das tun willst, warum hast du dann das .Usedrange da eingfügt?
das .Usedrange beschreibt alle genutzen Zellen eines Tabellenblatts und wird dann normalerweise so eingesetzt
sheets("mat.berechnen").Usederange.Copy
Gruss Daniel

Bild

Betrifft: AW: Bereich in eine anderen Sheet kopieren
von: Heinz H
Geschrieben am: 01.11.2015 20:31:37
Hallo Daniel
Danke für deine Info.
Habe den Code von einer anderen Excelmappe Kopiert,da habe ich "Usedrange" gebraucht.
Danke & Lg
Heinz

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Bereich in eine anderen Sheet kopieren"