Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1740to1744
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Übertrag aus vorherigem Tabellenblatt

Übertrag aus vorherigem Tabellenblatt
01.03.2020 18:38:17
Oliver
Hallo in die Runde,
ich würde gerne die Stunden des Vormonats in den aktuellen Monat übertragen.
Mit folgendem Befehl werden neue Blätter erstellt:
'Neues Blatt erstellen
v_Datum = TB_Monat
Set wsNew = Worksheets.Add
With wsNew
.Name = Format(v_Datum, "MMMM,YYYY")
.Move after:=Sheets(Sheets.Count)
End With
Set wsNew = Nothing
Worksheets(Worksheets.Count).Active
Mit folgendem Code habe ich den Übertrag probiert: (Funktioniert leider nicht)
Dim wsKopieren As Worksheet
Dim wsEinfügen As Worksheet
Set wsKopieren = Worksheets(ActiveSheet.Previous.Activate)
Set wsEinfügen = Worksheets(Worksheets.Count)
wsKopieren.Range("F42").Copy
wsEinfügen.Range("F5").PasteSpecial Paste:=xlPasteValues
Hat jemand eine Idee wie ich das Lösen kann?
Danke im Voraus!
LG Oliver

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Übertrag aus vorherigem Tabellenblatt
01.03.2020 18:50:28
Matthias
Hallo
Probiers mal so:
Set wsKopieren = Worksheets(Worksheets.Count - 1)
Set wsEinfügen = Worksheets(Worksheets.Count)
Gruß Matthias
AW: Übertrag aus vorherigem Tabellenblatt
01.03.2020 19:19:15
Oliver
Hallo Matthias,
"Worksheets(Worksheets.Count).Active" habe ich auf "Activate" ausgebessert.
und mit wsKopieren = Worksheets(Worksheets.Count - 1) läut das Makro!
Danke für deine Hilfe!!
LG Oliver
Worksheets(Worksheets.Count).Active ?
01.03.2020 18:56:42
Matthias
Du hast Dich verschrieben!
Es heißt Activate
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige