online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon ponscho vom 04.02.2021, 21:09 Options

inhalt löschen-formel erhalten. problem mit makro aufzeichnung!

hallo excel gemeinde!

habe mir ein makro aufgezeichnet um meine haushaltsliste zu leeren, formeln sollen aber erhalten bleiben.
habe drei tabellenblätter und mein makro sieht so aus:

Sub Liste_leeren()
Sheets("fixkosten").Select
    Selection.SpecialCells(xlCellTypeConstants, 1).Select
    Selection.ClearContents
    Sheets("sonstige kosten").Select
    Selection.SpecialCells(xlCellTypeConstants, 1).Select
    Selection.ClearContents
    Sheets("lohn - abgaben").Select
    Selection.SpecialCells(xlCellTypeConstants, 1).Select
    Selection.ClearContents
End Sub


jetzt gibt er mir aber einen bug raus wenn ein tabellenblatt leer ist.
wie bekomme ich es hin, das er zum nächsten tabellenblatt wechselt wenn das vorhergehende leer ist?

schön wäre auch noch, wenn er eine meldung ausgibt wenn die listen bereinigt sind ;o) ist aber kein muss...

internette grüsse


Antwort schreiben

Antwort 1 von Beverly vom 04.02.2021, 21:24 Options

Hi,
Sub werte_loeschen()
    On Error Resume Next
    Worksheets("Tabelle1").UsedRange.SpecialCells(xlCellTypeConstants, 1).ClearContents
    Worksheets("Tabelle2").UsedRange.SpecialCells(xlCellTypeConstants, 1).ClearContents
    On Error GoTo 0
    MsgBox "Fertig"
End Sub

Bis später,
Karin

Antwort 2 von ponscho vom 04.02.2021, 22:41 Options

vielen dank karin! du bist ein schatz, funktioniert einwandfrei ;o)

internette grüsse
mick

Ähnliche Themen

Problem im VBA-Makro mit Summenprodukt-Formel
lothar48  23.10.2007 - 31 Hits - 30 Antworten

Formel per Makro übergeben
morpheus__85  07.09.2007 - 21 Hits - 5 Antworten

excel: formel durch inhalt von zellen variieren
Maiglocke  29.10.2007 - 115 Hits - 1 Antwort

Formel oder Makro?
Lefty04  27.02.2008 - 44 Hits - 6 Antworten

Per Makro Formel einfügen in Tabellenblätter?
Tutto_Retro  09.01.2009 - 137 Hits - 1 Antwort

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:Thu Jan 8 21:07:44 2026