Supportnet / Forum / Tabellenkalkulation
Sverweis
Frage
Hallo Leute,
ich hab dieses Makro, was überprüft ob in D9 was drin steht und wenn was drin steht macht es ein Sverweis in I9. Jetzt will ich es so umschreiben, dass I9 so ist, dass ich wenn ich will in dieses Feld manuell was reinschreiben kann.
If Range("D9") <> "" Then
Range("I9").Formula = "=IF(VLOOKUP(D9,Datenpflege!D:F,3,0)="""","""",VLOOKUP(D9,Datenpflege!D:F,3,0))"
End If
Vielen Dank und Grüsse
Marion
Antwort 1 von Seradest
Hi Marion,
versuch mal
If Range("D9") <> "" And Range("I9") = "" Then
...
Dann schreibt das Makro in die Zelle I9 nur etwas, wenn die auch leer ist. Falls du was von Hand eingetragen hast oder bereits ein anderes Makro was reingeschrieben hat, wird der Inhalt nicht überschrieben.
Grüße
Carsten
versuch mal
If Range("D9") <> "" And Range("I9") = "" Then
...
Dann schreibt das Makro in die Zelle I9 nur etwas, wenn die auch leer ist. Falls du was von Hand eingetragen hast oder bereits ein anderes Makro was reingeschrieben hat, wird der Inhalt nicht überschrieben.
Grüße
Carsten

