online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon 112 vom 17.04.2022, 13:51 Options

Zelle nach Eingabe wieder leer

Moin,

ich habe da so eine Idee, aber keine Ahnung wie ich es umsetzen soll. Nachdem ich in einer Zelle eine Eingabe gemacht habe, soll sie wieder leer sein.
Zur besseren Erklärung:
In C3 steht die Anzahl z.B. 10 des Produkts was ich eingelagert habe.
In D3 gebe ich nun die Anzahl ein die ich entnehme z.B. 2.
Nachdem ich nun Enter drücke, soll in E3 die noch aktuell vorhandene Anzahl stehen und Zelle D3 wieder leer sein.

Die Berechnung an sich bekomme ich hin, nur eben nicht das die Zelle wieder leer ist.

Besten Dank im Voraus für Eure Hilfe!

Gruß
112


Antwort schreiben

Antwort 1 von nighty vom 17.04.2022, 15:47 Options

hi 112 ^^

ein beispiel .-)

gruss nighty

einzufuegen
alt+f11/projektexplorer/DeineTabelle

in diesem beispiel ist a2 die eingabezelle und b2 erfolgt die addierung

Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False 'ereignissausschaltung um einen cirkelbezug zu verhindern
    If Selection.Count < 2 Then 'abfrage auf beliebige mehrfach selectierungen
        If Target.Column = 1 And Target.Row = 2 Then 'abfrage auf spalte A bzw dessen index 1 und zeile 2 bzw dessen index 2
            Range("B2") = Range("B2") + Range("A2") 'addierung der werte
            Range("A2").Clear 'loeschen der eingabezelle
        End If
    End If
    Application.EnableEvents = True 'ereignisseinschaltung
End Sub  

Antwort 2 von rainberg vom 17.04.2022, 16:03 Options

Hallo Notruf,

probier's mal mit diesem Makro

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False
    If Target.Column = 4 Then
        Target.Offset(0, -1).Value = Target.Offset(0, -1).Value - Target.Value
        Target.Value = ""
    End If
    Application.EnableEvents = True
End Sub


Gruss
Rainer

Antwort 3 von rainberg vom 17.04.2022, 16:05 Options

Hallo,.

wer zu spät kommt, den bestraft das Leben! Gorbatschow :-))

Gruss
Rainer

Antwort 4 von 112 vom 17.04.2022, 17:58 Options

Danke Euch Beiden!
Habe mich für die Lösung von rainberg entschieden.

Wie immer, ich muß mich wundern was in Excel so geht und das Ihr es immer wieder sofort hinbekommt!

Gruß
112

Antwort 5 von Hajo_Zi vom 17.04.2022, 18:30 Options

Hallo Unbekannte(r),

falls Du den Eingabebereich noch einschränen möchtest.
Eingabe und Summe Link zur Datei

Gruß Hajo

Antwort 6 von 112 vom 17.04.2022, 19:44 Options

Auch Dir Hajo besten Dank.

Gruß
Rainer

Ähnliche Themen

Eingabe in Zelle erzwingen
Chris156  13.12.2008 - 28 Hits - 3 Antworten

Eingabe in Zelle aufspalten
Ulle-gt5  07.10.2009 - 299 Hits - 9 Antworten

Prüfen ob Zelle leer ist!?
mcscool88  19.12.2009 - 188 Hits - 3 Antworten

Excel 2007 - Wert einer Zelle mit einer Eingabe vergleichen und...
AlexBrother  01.04.2010 - 430 Hits - 9 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 16:59:01 2026