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

Forumthread: Senkrecht-Strich-Zeichen hinter Zellenwert

Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 17:16:54
fred
Hallo Leute,
ich habe Daten in Excel importiert.
Diese sind nun alle in der Zelle mit einem Senkrechtstrich übernommen worden.
z.B. 10.20787|
oder Berliner Strasse|
Ich habe in dieser Tabelle Daten hinzugefügt, und möchte nun diesen Sekrechtstrich, wie im Beispiel hinter der 7, in jeder Zelle hinter dem Wert hinzufügen.
Es ist kein großes i, oder ein Zellenrahmen !
Ich benötige diesen Senkrechtstrich um die Datenliste durch exportieren in einem anderen Programm, dort wieder einlesen zu können.
Dieses benötigt den Sekrechtstrich um die Daten aufzuteilen.
Würde mich über eine Lösun sehr freuen.
Gruß
FR
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 17:26:33
EtoPHG
Hallo FR,
Denn Strich findest Du auf der Tastatur auf der Sieben.
Oder als Alt-0124
Formatiere die Zellen als Benutzerdefiniert @|
Gruss Hansueli
AW: Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 17:39:44
fred
Hallo Hansueli,
sorry aber auf der 7 kann ich drücken was ich will, mit Alt, Alt Gr usw, aber
ich bekomme keinen Senkrechtstrich.
Bitte erkläre es mir noch etwas genauer
gruß
Anzeige
AW: Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 17:29:41
Peter
Hallo Fred,
angenommen deine Spalte ist A, ab Zeile 1, dann so:
Public

Sub Strich()
Dim lZeile  As Long
For lZeile = 1 To Range("A65536").End(xlUp).Row
If Range("A" & lZeile).Value <> "" And _
InStr(Range("A" & lZeile).Value, "|") = 0 Then
Range("A" & lZeile).Value = Trim(Range("A" & lZeile).Value) & "|"
End If
Next lZeile
End Sub

so bekommst du den senkrechten Strich in die gleiche Zelle.
Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
Anzeige
AW: Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 17:42:53
fred
Hallo Peter,
vielen Dank auch an dir.
Aber ich weis nicht wie mit welcher Tastatur-Kombination ich diesen
Strich bekomme.
Gruß
FR
AW: Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 17:59:15
Otto
Hallo Fred,
Meine Testumgebung: Excel 2003 SP2, Multilingual unter Windows XP SP-2
auf meiner Tastaur ist das die Taste links neben Y. Drücke AltGr und <
Gruß Otto
Anzeige
AW: Senkrecht-Strich-Zeichen hinter Zellenwert
26.10.2006 18:50:20
fred
Hallo Otto,
vielen Dank, das ist es !
Gruß
FR
;

Forumthreads zu verwandten Themen

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

Senkrechter Strich in Excel Zellen einfügen


Schritt-für-Schritt-Anleitung

Um einen senkrechten Strich in eine Excel-Zelle einzufügen, kannst du die folgenden Schritte ausführen:

  1. Zellen formatieren:

    • Wähle die Zellen aus, in denen du den senkrechten Strich einfügen möchtest.
    • Klicke mit der rechten Maustaste und wähle „Zellen formatieren“.
    • Gehe zum Tab „Zahlen“ und wähle „Benutzerdefiniert“ aus.
    • Gebe im Feld „Typ“ folgendes ein: @|. Das @ steht für den vorhandenen Inhalt und der senkrechte Strich wird hinzugefügt.
  2. Senkrechter Strich über Tastatur:

    • Du kannst den senkrechten Strich auch direkt über die Tastatur eingeben:
      • Auf vielen Tastaturen findest du den senkrechten Strich (|) direkt über der Zahl 7. Drücke Shift + 7.
      • Alternativ kannst du die Alt-Taste gedrückt halten und auf dem Zahlenblock 0124 eingeben.
  3. VBA-Makro verwenden:

    • Wenn du den Strich in mehreren Zellen schnell hinzufügen möchtest, kannst du ein VBA-Makro verwenden:
      Sub Strich()
      Dim lZeile As Long
      For lZeile = 1 To Range("A65536").End(xlUp).Row
         If Range("A" & lZeile).Value <> "" And _
         InStr(Range("A" & lZeile).Value, "|") = 0 Then
             Range("A" & lZeile).Value = Trim(Range("A" & lZeile).Value) & "|"
         End If
      Next lZeile
      End Sub
    • Dieses Skript fügt einen senkrechten Strich hinter den Werten in Spalte A hinzu.

Häufige Fehler und Lösungen

  • Senkrechter Strich wird nicht angezeigt:

    • Überprüfe, ob du die richtige Tastenkombination verwendest. Bei manchen Tastaturen ist der senkrechte Strich (|) möglicherweise an einer anderen Stelle.
  • Formatierung wird nicht übernommen:

    • Stelle sicher, dass du die Zellen als „Benutzerdefiniert“ formatiert hast und das @| korrekt eingegeben wurde.
  • Excel zeigt 0 als Strich an:

    • Wenn du 0 in einer Zelle hast und dies als senkrechten Strich dargestellt werden soll, kannst du die Formatierung „Wenn 0 dann Strich“ nutzen:
    • Gehe zu „Bedingte Formatierung“ und erstelle eine Regel, die 0 in | umwandelt.

Alternative Methoden

  1. HTML-Methode:

    • Wenn du Daten exportierst, die HTML unterstützen, kannst du den senkrechten Strich auch mit &vert; darstellen.
  2. Kombination mit anderen Zeichen:

    • Du kannst den senkrechten Strich auch in Kombination mit anderen Zeichen nutzen, um visuelle Trennungen zu schaffen, z. B. bei der Darstellung von Währungsbeträgen.

Praktische Beispiele

  • Beispiel 1: Du hast in Zelle A1 den Wert „10.20787“ und möchtest einen senkrechten Strich dahinter. Nach der Anwendung der oben genannten Schritte wird die Zelle so aussehen: 10.20787|.

  • Beispiel 2: Wenn du einen langen senkrechten Strich in der Mitte einer Zelle haben möchtest, kannst du den Text um den Strich herum formatieren, indem du Leerzeichen hinzufügst.


Tipps für Profis

  • Shortcut für den senkrechten Strich: Nutze Alt + 124 auf dem Ziffernblock für eine schnellere Eingabe des senkrechten Strichs.
  • Benutzerdefinierte Formatierungen: Experimentiere mit verschiedenen Zeichen und Abständen, um die Darstellung deiner Daten zu optimieren.
  • VBA anpassen: Du kannst das VBA-Skript anpassen, um den senkrechten Strich nur unter bestimmten Bedingungen hinzuzufügen, z. B. nur bei Zahlenwerten.

FAQ: Häufige Fragen

1. Wie füge ich einen senkrechten Strich in Excel ein?
Du kannst den senkrechten Strich mit der Tastenkombination Shift + 7 oder durch das Formatieren der Zellen mit @| einfügen.

2. Warum wird mein Excel Euro Zeichen als Strich angezeigt?
Dies kann eine Folge der falschen Zellformatierung sein. Überprüfe, ob die Zelle korrekt formatiert ist und stelle sicher, dass der richtige Zeichencode verwendet wird.

3. Wie kann ich einen senkrechten Strich in der Mitte der Zelle einfügen?
Du kannst den Strich manuell nach dem gewünschten Text hinzufügen oder mit VBA ein Skript erstellen, das automatisch den senkrechten Strich an die gewünschte Position setzt.

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