Registriert seit: 09.09.2016
Version(en): 2010
19.09.2016, 14:44
(Dieser Beitrag wurde zuletzt bearbeitet: 19.09.2016, 14:45 von chrjh.)
Hi Leute. Gibt es einen möglichst einfachen Weg mithilfe eines Makros eine komplette Spalte inklusive Formeln zu kopieren und einzufügen?
Ich schaffe es schon die gewünschten Spalten zu kopieren und einzufügen, nur werden leider nicht die Formeln übernommen.
Der Code sieht bisher so aus:
Sheets(4).Range("R1:U200").Value = Sheets("Vorlage").Range("A1:D200").Value
Schonmal vielen Dank für eure Hilfe!
Registriert seit: 09.09.2016
Version(en): 2010
19.09.2016, 14:49
(Dieser Beitrag wurde zuletzt bearbeitet: 19.09.2016, 14:49 von chrjh.)
Hat sich erledigt. Habe im englischsprachigen Forum eine Antwort gefunden. Der Code sieht jetzt so aus:
Sheets("Vorlage").Range("A1:D200").Copy _
Destination:=Sheets(4).Range("R1:U200")
Registriert seit: 21.07.2016
Version(en): 2007
19.09.2016, 14:51
(Dieser Beitrag wurde zuletzt bearbeitet: 19.09.2016, 14:51 von IchBinIch.)
Hi,
so:
Code:
Sheets(4).Range("R1:U200").Copy Destination:=Sheets("Vorlage").Range("A1")
Gruß
Ich
Oder andersherum wie in Deinem Fall :32:
Folgende(r) 1 Nutzer sagt Danke an IchBinIch für diesen Beitrag:1 Nutzer sagt Danke an IchBinIch für diesen Beitrag 28
• chrjh
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
19.09.2016, 14:51
(Dieser Beitrag wurde zuletzt bearbeitet: 19.09.2016, 14:51 von Kuwer.)
Hallo,
Sheets("Vorlage").Range("A1:D200").Copy Sheets(4).Range("R1")
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
• chrjh
Registriert seit: 09.09.2016
Version(en): 2010
(19.09.2016, 14:51)Kuwer schrieb: Hallo,
Sheets("Vorlage").Range("A1:D200").Copy Sheets(4).Range("R1")
Gruß Uwe
Gibt es vielleicht auch noch die Möglichkeit die Formatierung mit zu kopieren?
Gruß Chrjh
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(19.09.2016, 16:03)chrjh schrieb: Gibt es vielleicht auch noch die Möglichkeit die Formatierung mit zu kopieren?
Gruß Chrjh
Hallo,
was wird denn nicht mit kopiert?
Gruß Uwe
Registriert seit: 09.09.2016
Version(en): 2010
(19.09.2016, 16:06)Kuwer schrieb: Hallo,
was wird denn nicht mit kopiert?
Gruß Uwe
Hallo,
Eigentlich geht's mir erstmal nur um die Spaltenbreite.
Gruß
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(19.09.2016, 16:07)chrjh schrieb: Eigentlich geht's mir erstmal nur um die Spaltenbreite.
Hallo,
das geht nur mit der PasteSpecial-Methode:
Sheets("Vorlage").Range("A1:D200").Copy
With Sheets("Tabelle4").Range("R1")
.PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End With
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
• chrjh
Registriert seit: 09.09.2016
Version(en): 2010
Werde das mal ausprobieren! Nochmals vielen Dank für deine schnelle Hilfe!
Gruß Chris