946 Aufrufe
in Tabellenkalkulation von
hallöchen,

also ich habe folgendes problem:
ich habe unter excel eine tabelle angelegt und möchte z.B. der zelle B5 eine funktion zuweisen. B5 soll einen festen wert haben ( preis eines produktes z.B. 13 €) und wenn ich in die zelle einen weiteren wert eintrage (verkaufte stückzahl),soll mir in der selbenzelle (B5) das ergebnis ( stückzahl x 13 € ) angezeigt werden.hoffe ich habe es verständlich geschildert.
mit anderen worten soll der eingegene wert in der selben zelle errechnet und ausgegeben werden.
vielen dank im vorraus

janni

1 Antwort

0 Punkte
von
hab jetzt die lösung , falls es jemanden intressiert:

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
Const Multiplikator As Currency = 13

If Target.Address = "$B$5" And IsNumeric(Target) Then
Application.EnableEvents = False
If Target > 0 Then
Target = CCur(Target * Multiplikator)
End If
Application.EnableEvents = True
End If
End Sub

damit funzt es....

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...