Ich versuche, Vlookup zu tun, aber wie Sie alle wissen, vlookup kann nicht das Format zusammen mit Wert zurückgeben. Ich habe online gelesen, dass ich Vlookup mit Match verwenden kann, um das Format zurückzugeben. Also bitte bring mir bei, wie man den Wert zusammen mit dem Format zurückgibt. Bitte beachten Sie, dass nicht alle Werte in "Look" gefunden werden können, weshalb IsError verwendet wird. Danke für Ihre Hilfe. DieseWie Vlookup mit Übereinstimmung zu verwenden, um Format
With Sheet3
x = 2
Do Until IsEmpty(.Range("F" & x).value)
look = .Range("F" & x).value
result = Application.VLookup(look, Sheet2.Range("B:H"), 2, False)
If Not IsError(result) Then
.Range("G" & x).value = result
Else
.Range("G" & x).value = " "
End If
x = x + 1
Loop
End With
"Format" kann verschiedene Dinge bedeuten, können Sie angeben? Format der Zelle, Format der Daten usw. –
Ich meine die Farbe der Zelle und der Grenze –
Siehe meine Antwort unter –