ich habe folgende Herrausforderung. :-)
1. Sverweis (ISTFEHLER(SVERWEIS(B9;PL!$B$5:$D$500;3;FALSCH)
2. Sverweis (SVERWEIS(B9;PL!$B$5:$D$500;3;FALSCH)
-- das habe ich in WENN verpackt
=WENN(ISTFEHLER(SVERWEIS(B9;PL!$B$5:$D$500;3;FALSCH)); ;(SVERWEIS(B9;PL!$B$5:$D$500;3;FALSCH)))
Wenn in Tabellenblatt "PL" eine Zahl hat, dann füge sie in Zelle hinzu. Wenn keine Zahl, dann "leer" lassen. Keine Fehlermeldung.
Soweit so gut.
Ich habe die entsprechenden Zellen mit einer "Bedingte Formatierung" farblich gekennzeichnet, um optisch zu erkennen welche Felder einen Wert haben und welche nicht. Um später die Zeile, die Leer geblieben sind zu löschen.
Jetzt möchte ich NUR die beschrifteten Zellen automatisch markieren und in Werte/in reine Zahlen umwandeln. Die unbeschrifteten Zellen bleiben so wie sie sind, mit der "Wenn-Formel".
Makro
Sub Formel_in_Werte()
Selection.Value = Selection.Value
End Sub
Der Hintergrund ist der, aus 2 verschiedene Exeltabellen werden jeweils 2 Werte gezogen.
Tabelle 1 hat Prio.
Tabelle 2 füllt die restlichen Zellen aus, die nicht beschriftet sind.
D.h. manuell kopiere ich die entsprechenden Spalten und füge sie im Tabellenblatt "PL" ein.
Mit dem Sverweis werden die Zahlen entsprechend ausgefüllt.
Dann die beschrifteten Zellen markieren und in reine Zahlen gewandelt (Copy/Paste).
Damit die Zahlen aus der 1. Tabelle nicht überschrieben werden, wenn ich den Vorgang mit der Tabelle 2 wiederhole.
Ich wäre für eure Hilfe sehr dankbar.
LG Monika