03.09.2020, 18:52
Schönen guten Abend zusammen!
Wie muss ich diesen Code ändern, damit rngB aus eine andere Datei gelesen wird, evtl. ohne diese zu öffnen?
Vielen Dank im Voraus
LG
Alexandra
Wie muss ich diesen Code ändern, damit rngB aus eine andere Datei gelesen wird, evtl. ohne diese zu öffnen?
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngA As Range
Dim rngB As Range
If Target.Column = 1 Then
Application.EnableEvents = False
Set rngA = Cells(Target.Row, 1)
Set rngB = Sheets("Kartabmess").Range("A1:E30")
If IsError(Application.VLookup(rngA, rngB, 2, False)) Then
MsgBox "Kein Eintrag vorhanden"
Else
Cells(Target.Row, 4).Value = Application.VLookup(rngA, rngB, 2, False)
Cells(Target.Row, 5).Value = Application.VLookup(rngA, rngB, 3, False)
Cells(Target.Row, 6).Value = Application.VLookup(rngA, rngB, 4, False)
Cells(Target.Row, 3).Value = Application.VLookup(rngA, rngB, 5, False)
End If
Application.EnableEvents = True
End If
End Sub
Vielen Dank im Voraus
LG
Alexandra