Hallo zusammen,
folgendes Szenario: Ich möchte mein in Deutschland geführtes Haushaltsbuch im USA-Urlaub weiterführen. Damit ich nicht immer selbst umrechnen muss, soll Excel das übernehmen.
Ich habe also eine einfache Tabelle mit den Spalten Produkt und Preis. Außerdem wird weiter rechts stets der aktuelle Wechselkurs EUR/USD aus dem Internet gezogen.
Nun möchte ich also den Preis in Dollar eingeben und mit ENTER diese Zahl mit dem Wechselkurs multipliziert haben. Damit der genaue Dollarbetrag nicht verloren geht, soll in der Zelle eine Formel und nicht einfach nur das Ergebnis stehen.
Mein Codeansatz sieht so aus:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B2:B100")) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub 'Kein Bearbeiten mehrerer Zeilen
Target.Formula = "=" & Target.Value & "*" & Range("E1").Value
End Sub
Leider funktioniert er nicht, ich habe allerdings keinen Lösungsansatz. Kann jemand helfen?
Danke schon mal und viele Grüße!
Juli