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

Historie aufbauen; Dateien von Tab1 auf Tab2

Historie aufbauen; Dateien von Tab1 auf Tab2
09.12.2003 11:42:46
Michael
Hallo,

möchte zu Wertpapieren laufend eine Kurshistorie aufbauen und komme mit dem VBA nicht so weit wie ich gerne möchte:
Die Kursdatendaten sollen von Tabelle 1 auf Tabelle 2 übertragen werden. Sind in der Tabelle 2 noch keine WKN vorhanden, soll die WKN und der dazugehörige Kurs ergänzt werden.

Beispiel:
Tabelle 1:
WKN Kurs
1 10
2 20
5 50

Tabelle 2:
WKN 1 5
Kurs 10 50

In Tabelle 2 müßte dann in Zelle D1 der Wert 2 und in Zelle D2 der Wert 20 ergänzt werden, usw. je nach Umfang in Tabelle 1.

Folgender VBA-Code bingt mich nicht ganz dahin (für Verbesserungsvorschläge bin ich auch jederzeit dankbar).

Vielen Dank schon mal vorweg

Michael


Sub Historie()
Dim n As Integer
Dim WKN
Dim Kurs
Dim Zeile As Integer
Tabelle1.Select
n = 2
Range("A" & n).Select
Do Until ActiveCell.Value = ""
Range("A" & n).Select
WKN = ActiveCell.Value
Kurs = ActiveCell.Offset(0, 1).Value
Tabelle2.Select
Range("A200").End(xlUp).Select
Zeile = ActiveCell.Row
For Spalte = 2 To 250
Cells(Zeile, Spalte).Select
If Cells(1, Spalte).Value = WKN Then
Cells(Zeile, Spalte).Value = Kurs
GoTo A:
End If
If Cells(1, Spalte).Value = "" Then
Cells(1, Spalte).Value = WKN
Cells(Zeile, Spalte).Value = Kurs
GoTo B:
End If
A:
Next Spalte
B:
Tabelle1.Select
n = n + 1
Loop
Range("A1").Select
End Sub

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Historie aufbauen; Dateien von Tab1 auf Tab2
09.12.2003 11:49:19
Nike
Hi,
ich hatte unten auf deinen ersten Thread geantwortet.

Bye

Nike

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige