Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Felder mittels Button löschen

Forumthread: Felder mittels Button löschen

Felder mittels Button löschen
24.09.2003 09:12:16
Jaqui
Ich habe ein Problem. Nämlich habe ich ein Tippspiel in Excel erstellt und möchte jetzt mit einem Button alle Tipps löschen (z.B. Felder A1-B9, D1-E9 usw.). Da ich aber keine VBA-Kentnisse habe, stosse ich da rasch an meine Grenzen.

Kann mir jemand sagen, wie ich das anstellen kann?
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Felder mittels Button löschen
24.09.2003 09:15:26
Hajo_Zi
Hallo Jaqui

ein Hallo zu Beginn und ein Gruß am Ende läst den Beitrag doch gleich viel freundlicher aussehen. Auch wenn Du den Beitrag am Computer eingibst sitzen an der anderen Seite doch Leute und keine Maschinen die Deine Frage beantworten und da sollte Zeit für die paar Worte doch vorhanden sein.


Private Sub CommandButton1_Click()
Range("A1:B9").ClearContents
Range("D1:E9").ClearContents
End Sub



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.

Zurzeit gibt es wieder Probleme mit der E-Mail Benachrichtigung.

Ich bekomme Mails zu Beiträgen an denen ich nicht beteiligt bin und zusätzlich noch Mails zu meinen eigenen Beiträgen.
Das Problem mit den eigenen Benachrichtigung kann gelöst werden durch Lösche und Neuanmelden. Dieses möchte ich aber nicht jeden Tag machen.
Um dieses Problem erstmal zu beseitigen habe ich die automatische Mailbenachrichtigung abgeschaltet.
Aus diesem Grunde ist es dem Zufall überlassen ob auf Rückfragen Antworten von mir kommen.


http://home.media-n.de/ziplies/

Anzeige
AW: Felder mittels Button löschen
25.09.2003 14:20:17
Jaqui
Hallo Hajo!

Danke für die Antwort, hat soweit auch geklappt. :)
Normalerweise schreib ich auch ein Hallo und ein MfG, aber ich war ein wenig im Stress und hab es vergessen, sorry.

MfG
Jaqui
Danke für die Rückmeldung oT
25.09.2003 14:53:12
Hajo_Zi
;
Anzeige

Infobox / Tutorial

Felder in Excel mit einem Button löschen


Schritt-für-Schritt-Anleitung

Um in Excel mit einem Button bestimmte Zellen zu leeren, kannst du die folgenden Schritte befolgen:

  1. Entwicklertools aktivieren: Falls das Menü "Entwicklertools" noch nicht sichtbar ist, gehe zu "Datei" > "Optionen" > "Menüband anpassen" und aktiviere das Kontrollkästchen für "Entwicklertools".

  2. Button einfügen: Klicke im Tab "Entwicklertools" auf "Einfügen" und wähle einen "Button (Formularsteuerelement)". Ziehe den Button an die gewünschte Stelle auf deinem Arbeitsblatt.

  3. Makro zuweisen: Nach dem Ziehen des Buttons öffnet sich ein Fenster, in dem du ein Makro zuweisen kannst. Klicke auf "Neu", um den VBA-Editor zu öffnen.

  4. Code einfügen: Füge den folgenden Code in das VBA-Fenster ein, um die Zellen A1-B9 und D1-E9 zu leeren:

    Private Sub CommandButton1_Click()
       Range("A1:B9").ClearContents
       Range("D1:E9").ClearContents
    End Sub
  5. VBA-Editor schließen: Schließe den VBA-Editor und teste den Button, indem du darauf klickst. Die angegebenen Zellen sollten jetzt leer sein.


Häufige Fehler und Lösungen

  • Fehler: Button funktioniert nicht
    Überprüfe, ob das richtige Makro zugewiesen wurde und ob der Code korrekt eingegeben wurde.

  • Fehler: Zellen werden nicht geleert
    Stelle sicher, dass die angegebenen Zellbereiche korrekt sind. Der Code Range("A1:B9").ClearContents löscht nur den Inhalt, nicht die Formatierung.


Alternative Methoden

Falls du keine VBA-Kenntnisse hast oder eine einfachere Lösung bevorzugst, kannst du auch die Funktion "Inhalte löschen" verwenden:

  1. Wähle die Zellen aus, die du leeren möchtest.
  2. Rechtsklicke auf die Auswahl und wähle "Inhalte löschen".
  3. Wähle im nächsten Fenster aus, was du löschen möchtest (z.B. nur den Inhalt).

Alternativ kannst du auch einfach den Inhalt von Zellen mit der "Entf"-Taste löschen.


Praktische Beispiele

Hier sind einige Anwendungsbeispiele für das Löschen von Zellen mit einem Button:

  • Tippgemeinschaft: In einem Tippspiel kannst du mit einem Button alle Tipps zurücksetzen, um Platz für neue Eingaben zu schaffen.
  • Datenbereinigung: Wenn du regelmäßig Daten eingibst und diese am Ende des Monats löschen musst, kann ein Button die Arbeit erheblich erleichtern.

Tipps für Profis

  • Schutz des Arbeitsblatts: Wenn du das Arbeitsblatt schützen möchtest, stelle sicher, dass der Button auch nach dem Schutz noch funktioniert. Du kannst das Makro so einstellen, dass es nur bestimmte Zellen leeren kann.
  • Visuelle Rückmeldung: Du kannst den Button so gestalten, dass er seine Farbe ändert oder eine Nachricht anzeigt, wenn die Zellen erfolgreich geleert wurden.

FAQ: Häufige Fragen

1. Kann ich mehrere Bereiche gleichzeitig leeren?
Ja, du kannst mehrere Bereiche im gleichen Makro angeben, wie im Beispiel gezeigt.

2. Muss ich VBA-Kenntnisse haben, um einen Button zu verwenden?
Ein grundlegendes Verständnis von VBA ist hilfreich, aber nicht zwingend erforderlich, um einfache Aufgaben wie das Leeren von Zellen durchzuführen.

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