Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Beim schließen zellen kopieren

Forumthread: Beim schließen zellen kopieren

Beim schließen zellen kopieren
18.12.2005 18:58:21
Christian
Hallo,
vielleicht ein bischen einfach aber nunja...
Problem: beim schließen der datei soll von einem Arbeitsblatt: Kalender, jeweils ein Bereich mit einem Monat auf jeweils ein anderes Arbeitsblatt kopiert werden.
d.h. zellen von arbeitsblatt a kopieren und auf arbeitsblatt b einfügen, jedoch ohne sheets select wie ich das bisher mit dem makrorekorder hinbekommen hab.
und das ganze soll dann bei jedem schließen der datei ablaufen.
vielen dank für eure hilfe
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Beim schließen zellen kopieren
18.12.2005 20:46:45
HansH
Hallo Christian,
dann zeig doch mal deinen Code mit sheets select. Bin sicher dass dir jemand helfen kann.
Gruß
Hans
AW: Beim schließen zellen kopieren
18.12.2005 20:58:23
Christian
Hallo Hans,
der Code sieht wie folgt aus:

Sub KalenderAktualisieren()
Sheets("Kalender").Select
Range("D19:J25").Select
Range("J25").Activate
Selection.Copy
Sheets("Januar").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("D28:J34").Select
Range("J34").Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("Februar").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("D37:J43").Select
Range("J43").Activate
Application.CutCopyMode = False
Selection.Copy
Sheets("März").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("N19:T25").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("April").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("N28:T34").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Mai").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("N37:T43").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Juni").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("AT19:AZ25").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Juli").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("AT28:AZ34").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("August").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("AT37:AZ43").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("September").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("BD19:BJ25").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Oktober").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("BD28:BJ34").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("November").Select
Range("U2").Select
ActiveSheet.Paste
Sheets("Kalender").Select
Range("BD37:BJ43").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Dezember").Select
Range("U2").Select
ActiveSheet.Paste
End Sub

Anzeige
AW: Beim schließen zellen kopieren
18.12.2005 21:13:48
Josef
Hallo Christian!
ZB. so!
Sub KalenderAktualisieren()

With Sheets("Kalender")
  .Range("D19:J25").Copy Sheets("Januar").Range("U2")
  .Range("D28:J34").Copy Sheets("Februar").Range("U2")
  .Range("D37:J43").Copy Sheets("März").Range("U2")
  .Range("N19:T25").Copy Sheets("April").Range("U2")
  .Range("N28:T34").Copy Sheets("Mai").Range("U2")
  .Range("N37:T43").Copy Sheets("Juni").Range("U2")
  .Range("AT19:AZ25").Copy Sheets("Juli").Range("U2")
  .Range("AT28:AZ34").Copy Sheets("August").Range("U2")
  .Range("AT37:AZ43").Copy Sheets("September").Range("U2")
  .Range("BD19:BJ25").Copy Sheets("Oktober").Range("U2")
  .Range("BD28:BJ34").Copy Sheets("November").Range("U2")
  .Range("BD37:BJ43").Copy Sheets("Dezember").Range("U2")
End With

End Sub


'******************************
'* Gruß Sepp
'*
'* Rückmeldung wäre nett!
'******************************

Anzeige
AW: Beim schließen zellen kopieren
18.12.2005 21:25:53
HansH
Hallo Christian,
"und das ganze soll dann bei jedem schließen der datei ablaufen."
als Sub Zeile vielleicht: Private Sub Workbook_BeforeClose(Cancel As Boolean)
Gruß
Hans
AW: Beim schließen zellen kopieren
18.12.2005 23:22:15
Christian
funktioniert prima :) vielen dank
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige