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

automatisch von Sheet zu sheet gehen

automatisch von Sheet zu sheet gehen
09.09.2004 11:45:47
Sheet
Hallöchen,
gibt es dir Möglichkeit alle Sheet in einer Mappe nacheinander abzuarbeiten mit dem gleichen Makro derzeit habe ich für jedes Sheet auch jeweils ein Makro und dieses sieht wie folgt aus:

Sub CHF()
Dim WS30, WS7, WS16 As Worksheet
Dim j As Integer
Set WS7 = Worksheets("Start")
j = WS7.Cells(3, 7)
'Auslesen der neuen Daten
If j <> 0 Then
'Set WS10 = Worksheets("DkkRt")
'WS10.Activate
'Call NeueWerte
Set WS30 = Worksheets("CHF")
WS30.Activate
'Löscht die nicht benötigten Zinssätze
Range(Cells(257 - j + 1, 1), Cells(257, 14)).Select
Selection.ClearContents
'Versetzt den gesamten vorhandenen Block um eine Spalte nach rechts
Range(Cells(8, 1), Cells(257 - j + 1, 14)).Select
Selection.Cut
Cells(8 + j, 1).Select
ActiveSheet.Paste
Set WS16 = Worksheets("ChfRt")
'Fügt die neuen Werte in die Zinsstruktur ein
WS16.Activate
Range(Cells(9, 2), Cells(j + 8, 15)).Copy
WS30.Activate
Range("A8").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
'Datenblatt bereinigen
WS16.Activate
Range(Cells(9, 1), Cells(j + 8, 16)).Select
Selection.ClearContents
End If
'Berechnung der Korrelationen
Set WS1 = Worksheets("DKK")
WS1.Activate
Call KorrBerechnung
End Sub

Und am liebsten wäre mir ja dann wenn ich das ganze in einem lösen könnte, das problem ist nur das ich immer mal wieder springen muss von einem Sheet zum nächsten. Denn es stehen immer 2 miteinander in Verknüpfung. Diese liegen jedoch immer neben einander.
Gruß Claudi

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: automatisch von Sheet zu sheet gehen
Sheet
Hallo Claudi,
schreibe das
Dim Sh As Worksheet
For Each Sh In Worksheets
Sh.Activate
Set WS7 = Worksheets("Start")"
....
Next Sh
End Sub
Jetzt sollte das ganze Makro durchlaufen und wechselt danach zum nächsten Blatt
habe es aber nicht grprüft!!!
Gruß
Marcl
Funktioniert schon, ABER!!!
09.09.2004 14:12:22
Claudi
In den Makro wird immer wieder gewechselt zwischen 2 Sheets, diese liegen zwar nebeneinander, aber ich weiß nicht wie ich zwischen ihnen wechseln soll!!!
Gruß Claudi
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige