Zelleninhalt beim Beenden löschen

Hallo zusammen,
ich brauche eine Funktion, welche in Excel 2002 eine bestimmte Zelle in einem bestimmten Tabellenblatt, beim beenden (egal ob speichern ja/nein geklickt wird) gelöscht wird.

Geht das? Wenn ja, bitte ich um genaue Anleitung, da ich nicht soooo der Excel Genie bin :smile:

Vielen Dank schon im voraus!

Hast du schon VBA - Erfahrung? Und kennst du die Funktionen im Worksheet, wenn sich bei Änderungen oder z. B. auch vor dem Schließen etwas ausgeführt werden soll? Wähle die Sub für Schließen aus und füge

Range(„A1“).value = „“

ein. Damit wird die Zelle mit „Leer“ gefüllt.

Oder du goolgest mal ein Wenig, am besten bei www.herber.de.

Hi,

folgender Code in „DieseArbeitsmappe“ löscht immer beim Beenden den Inhalt von Zelle „A1“ im Blatt „Tabelle1“ und speichert anschließend die Datei ohne Rückfrage:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Worksheets(„Tabelle1“).Range(„A1“) = „“
Save
End Sub

#######################################################

Hallo 111ER,
eine Antwort hast du ja schon bekommen. Diese Methode funktioniert einwandfrei.
Ich selbst hätte dir da gar nicht helfen können. So habe also auch ich wieder was gelernt.

Danke an Reinhard!!

Gruß Jens

Hallo,

leider weiß ich bei deinem Problem auch nicht weiter. Tut mir leid.
Liebe Grüße, Madi