Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1592to1596
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

VBA Datum suchen und dort in Spalte Wert einfügen

VBA Datum suchen und dort in Spalte Wert einfügen
05.12.2017 14:44:59
Lisa
Liebes VBA Team, ich hoffe Ihr könnt mir helfen!
Ich habe zwei Dateien, Datei A und Datei B
Datei A:
E2: Datum
E3: bestimmter Wert, der in andere Datei B eingefügt werden soll
Datei B
Zeile 5: Viele Verschiedene Datums-Angaben
Zeile 6: Wert aus E3 soll eingefügt werden, in bestimmte Spalte
Ich hätte jetzt gerne, dass das Makro den Wert aus Datei A, E2 in der Datei B, Zeile 5 sucht.
Wenn der Wert z. B. in G5 gefunden wird, dann soll in G6 (Datei B)der Wert aus E3 (Datei A)eingetragen werden.
Geht sowas? Ich habe nämlich bisher ein Makro gehabt, dass immer den Wert in die nächste freie Zelle eingetragen hat. Ist allerdings nicht meine optimale Lösung. Würde mich über Rückmeldung freuen!!!!
Ich hoffe, Ihr könnt mir helfen.
Viele Grüße :)

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Datum suchen in Spalte Wert einfügen
05.12.2017 16:09:13
Bernd
Servus Lisa,
z.B. so?

Sub Uebertrag()
Dim wbQ As Workbook
Dim wbZ As Workbook
Dim strZPfad As String
Dim Datum As Date
Dim Wert
Dim intLSZ As Integer
Dim rngSuche As Range
Dim intHit As Integer
strZPfad = "C:\test\Ziel.xlsx" ' Dateipfad der Zieldatei
Set wbQ = ThisWorkbook
Datum = wbQ.Sheets(1).Cells(2, 5).Value
Wert = wbQ.Sheets(1).Cells(3, 5).Value
Set wbZ = Workbooks.Open(strZPfad)
With wbZ.Sheets(1)
intLSZ = .Cells(5, Columns.Count).End(xlToLeft).Column
Set rngSuche = .Range(.Cells(5, 1), .Cells(5, intLSZ))
intHit = .Range(rngSuche.Address).Find(what:=Datum, LookIn:=xlValues, lookat:=xlWhole). _
Column
.Cells(6, intHit).Value = Wert
End With
wbZ.Close True
Set wbZ = Nothing
Set wbQ = Nothing
End Sub
Grüße, Bernd
Anzeige

401 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige