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

Forumthread: Schrift durchstreichen

Schrift durchstreichen
Alex
Werte Experten,
ich würde eine Lösung für folgendes Problem benötigen:
In der angehängten Datei soll die Schrift in D2 durchgestrichen und das Rufzeichen in C2 gelöscht werden - wie in Zeile 7 dargestellt - wenn in F2 das Häkchen gesetzt wird.
https://www.herber.de/bbs/user/80638.xls
Vielen Dank für die Mühe!
Alex
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Schrift durchstreichen
19.06.2012 15:13:34
Mark
Hallo Alex,
in VBA sieht das so aus:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 6 Then
If Target.Value = "ü" Then
ThisWorkbook.ActiveSheet.Cells(Target.Row, 3) = ""
ThisWorkbook.ActiveSheet.Cells(Target.Row, 4).Font.Strikethrough = True
End If
End If
End Sub
Das müsstest Du im VBA Editor bei deinem Arbeitsblatt einfügen.
Ohne VBA wüsste ich nicht!
Gruß
Mark
Anzeige
AW: Schrift durchstreichen
20.06.2012 11:39:08
Alex
Hallo Mark,
danke für deine Hilfe!
Bei mir funktioniert das irgendwie nicht, ich mache wohl etwas falsch.
Könntest du den Code bitte in meine hochgeladene Datei einfügen?
Vielen Dank,
Alex
AW: Schrift durchstreichen
21.06.2012 09:41:49
Alex
Werte Experten,
könnte mir bitte noch jemand bei meinem Problem helfen?
Vielen Dank,
Alex
Anzeige
AW: Schrift durchstreichen
21.06.2012 16:34:41
Hajo_Zi
Hallo Alex,
in Deinem Beitrag steht kein Problem also gehe ich von dem Betreff aus.
Rechtmaustaste, Zellen formatieren, Register Schrift und da durchgestrichen wählen.

Typisch Hajo! Lösung steht unten, Alex! :-|
21.06.2012 20:25:25
Luc:-?
:-?
Bedingte Formatierung in D2:
19.06.2012 15:22:23
Luc:-?
Formel ist… =F2="ü" und bei Schrift durchgestrichen aktivieren, Alex.
Gruß Luc :-?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Schrift durchstreichen in Excel


Schritt-für-Schritt-Anleitung

Um in Excel eine Zeile durchzustreichen, wenn eine bestimmte Bedingung erfüllt ist, kannst du die folgende Methode anwenden. Diese Anleitung verwendet die bedingte Formatierung:

  1. Wähle die Zelle oder den Bereich aus, den du durchstreichen möchtest. Zum Beispiel D2.
  2. Gehe zu „Start“ in der oberen Menüleiste und klicke auf „Bedingte Formatierung“.
  3. Wähle „Neue Regel“.
  4. Entscheide dich für „Formel zur Ermittlung der zu formatierenden Zellen verwenden“.
  5. Gib die Formel ein, die die Bedingung beschreibt. Für unser Beispiel:
    =$F2="ü"
  6. Klicke auf „Formatieren“ und gehe zum „Schrift“-Tab.
  7. Aktiviere die Option „Durchgestrichen“.
  8. Bestätige mit „OK“ und schließe alle Dialogfenster.

Jetzt wird die Schrift in D2 durchgestrichen, wenn das Häkchen in F2 gesetzt ist.


Häufige Fehler und Lösungen

  • Fehler: Die bedingte Formatierung wird nicht angewendet.

    • Lösung: Überprüfe, ob die Formel korrekt eingegeben wurde und keine zusätzlichen Leerzeichen enthält.
  • Fehler: Die Schrift wird nicht durchgestrichen.

    • Lösung: Stelle sicher, dass die Bedingung (z.B. der Wert in F2) tatsächlich erfüllt ist.
  • Fehler: Die Formatierung wird nicht auf die gesamte Zeile angewendet.

    • Lösung: Achte darauf, dass der Zellbereich in der bedingten Formatierung korrekt ausgewählt ist.

Alternative Methoden

Eine weitere Möglichkeit, Text in Excel durchzustreichen, ist die Verwendung von VBA (Visual Basic for Applications). Hier ist ein einfaches Beispiel:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 6 Then
        If Target.Value = "ü" Then
            ThisWorkbook.ActiveSheet.Cells(Target.Row, 3).Value = ""
            ThisWorkbook.ActiveSheet.Cells(Target.Row, 4).Font.Strikethrough = True
        End If
    End If
End Sub

Um dies zu implementieren, öffne den VBA-Editor (Alt + F11) und füge den Code in das entsprechende Arbeitsblatt ein.


Praktische Beispiele

  • Beispiel 1: Du möchtest in einer Excel-Tabelle die ganze Zeile durchstreichen, wenn in einer bestimmten Spalte ein Häkchen gesetzt ist. Verwende die oben beschriebene bedingte Formatierung.

  • Beispiel 2: Wenn du in einer Liste von Aufgaben die erledigten Aufgaben durchstreichen möchtest, kannst du die gleiche Methode wie oben anwenden, jedoch die Formel anpassen, um die entsprechende Spalte zu referenzieren.


Tipps für Profis

  • Nutze den Shortcut Strg + 5, um Text schnell durchzustreichen.
  • Experimentiere mit verschiedenen Schriftarten, um den durchgestrichenen Text hervorzuheben.
  • Wenn du oft durchgestrichene Schriftarten verwendest, erstelle ein Excel-Kürzel für häufige Aufgaben.

FAQ: Häufige Fragen

1. Wie kann ich durchgestrichenen Text in Excel wieder herstellen?
Um die durchgestrichene Formatierung aufzuheben, wähle die Zelle aus und gehe zu „Start“ > „Schrift“ > „Durchgestrichen“ und deaktiviere diese Option.

2. Gibt es einen Shortcut für das Durchstreichen von Text?
Ja, du kannst Strg + 5 verwenden, um Text in Excel schnell durchzustreichen.

3. Funktioniert das Durchstreichen auch in Excel Online?
Ja, die bedingte Formatierung ist auch in Excel Online verfügbar. Die Schritte bleiben gleich.

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