Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
708to712
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
708to712
708to712
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige