Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zahlen in Zellen auf Null setzen

Forumthread: Zahlen in Zellen auf Null setzen

Zahlen in Zellen auf Null setzen
03.12.2002 13:42:31
Juergen
Wie mache ich das am besten, wenn ich 'Ergebnis'- Zahlen in verschiedenen
Zellen per Click auf '0' zuruecksetzen moechte?
Ich wuerde mich ueber einen Tipp sehr freuen. Bin leider noch nicht
so fit in Excel.

Danke Juergen

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Zahlen in Zellen auf Null setzen
03.12.2002 14:22:45
Sebastian Müller
Hallo,

das kannst du über ein makro machen.

Sub Loesche()
Sheets("Tabelle1").Select
Range("A1") = "0"
Range("B4") = "0"
End Sub

Wobei Tabelle1 der Name des Tabellenblattes ist und A1, bzw. B4, die Zelle zum Löschen ist.

Füge nun über Ansicht, Symbolleisten, Formular eine Schaltfläche ein und verknüpfe diese mit dem Makro Loesche. Bei jedem Klick auf diese Schaltfläche wird das Makro ausgeführt.

Gruß,

Sebastian

Anzeige
Re: Zahlen in Zellen auf Null setzen
03.12.2002 14:30:58
Juergen
Hi Sebastian, danke fuer die superschnelle Antwort.
Ich werde das gleich einmal ausprobieren.

Gruss Juergen

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Zahlen in Zellen auf Null setzen


Schritt-für-Schritt-Anleitung

Um Zahlen in Zellen auf Null zu setzen, kannst du ein einfaches Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und erstelle eine neue Arbeitsmappe oder öffne eine bestehende.
  2. Gehe zu den Entwicklertools: Falls du den Reiter „Entwicklertools“ nicht siehst, aktiviere ihn über die Excel-Optionen.
  3. Erstelle ein neues Makro:
    • Klicke auf „Visual Basic“.
    • Wähle „Einfügen“ und dann „Modul“.
    • Füge den folgenden Code ein:
      Sub Loesche()
       Sheets("Tabelle1").Select
       Range("A1") = "0"
       Range("B4") = "0"
      End Sub
    • Passe „Tabelle1“ und die Zellen an, die du auf Null setzen möchtest.
  4. Füge eine Schaltfläche hinzu:
    • Gehe zu „Ansicht“, dann „Symbolleisten“, und wähle „Formular“.
    • Ziehe eine Schaltfläche auf dein Arbeitsblatt und verknüpfe sie mit dem Makro „Loesche“.
  5. Klicke auf die Schaltfläche, um die Zahlen in den angegebenen Zellen auf 0 zu setzen.

Mit dieser Methode kannst du schnell und einfach deine Excel negativen Werte auf 0 setzen.


Häufige Fehler und Lösungen

  • Fehler: Makro wird nicht ausgeführt
    Lösung: Stelle sicher, dass du die Makros in Excel aktiviert hast. Gehe zu „Datei“ > „Optionen“ > „Trust Center“ und aktiviere die Makros.

  • Fehler: Zellen werden nicht auf 0 gesetzt
    Lösung: Überprüfe, ob die Zellen, die du im Makro angegeben hast, korrekt sind. Stelle sicher, dass die von dir verwendeten Zellen auch tatsächlich in der Tabelle existieren.


Alternative Methoden

Wenn du keine Makros verwenden möchtest, kannst du auch folgende Methoden ausprobieren:

  1. Manuelles Setzen: Du kannst jede Zelle manuell auswählen und „0“ eingeben.
  2. Suchen und Ersetzen:
    • Drücke Strg + H, um das Suchen-und-Ersetzen-Fenster zu öffnen.
    • Gib die Zahl ein, die du durch „0“ ersetzen möchtest, und klicke auf „Alle ersetzen“.

Diese Methoden sind einfach, erfordern jedoch mehr Zeit, wenn du viele Zellen auf null stellen möchtest.


Praktische Beispiele

  1. Ein einfaches Beispiel: Du hast in den Zellen A1 bis A10 negative Werte und möchtest diese auf 0 setzen. Verwende das oben genannte Makro, um alle negativen Zahlen direkt auf null zu setzen.

  2. Ein weiteres Beispiel: Wenn du in Zelle C1 einen Wert hast, den du auf 0 setzen möchtest, kannst du den Makro-Code anpassen:

    Range("C1") = "0"

Mit diesen Beispielen kannst du schnell und effektiv alles auf null setzen.


Tipps für Profis

  • Verwende eine Schleife: Wenn du viele Zellen gleichzeitig auf null setzen möchtest, kannst du eine Schleife im Makro verwenden:
    Sub SetzeAllesAufNull()
      Dim i As Integer
      For i = 1 To 10
          Range("A" & i).Value = 0
      Next i
    End Sub
  • Fehlerprüfung einbauen: Füge eine Fehlerbehandlung in dein Makro ein, um sicherzustellen, dass es bei Problemen nicht abstürzt.

FAQ: Häufige Fragen

1. Wie kann ich alle negativen Werte in einem Bereich auf null setzen?
Du kannst ein Makro verwenden, das durch den Bereich iteriert und negative Werte auf 0 setzt.

2. Was passiert, wenn ich das Makro versehentlich lösche?
Kein Problem! Du kannst das Makro einfach erneut erstellen, indem du die oben genannten Schritte befolgst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige