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

Forumthread: Apostroph (') automatisch setzen

Apostroph (') automatisch setzen
10.12.2016 13:56:16
Mike
Hallo,
ich brauche eine Funktion, damit in Zellen vor Eingaben wie "1/2" automatisch ein Apostroph (') gesetzt wird.
Dies soll dann geschehen, wenn der "1/2"-Wert
manuell eingegeben
oder
aus einer Dropdownliste ausgewählt
wird.
Aus beiden resultiert dieser Zellwert: '1/2!
Wie geht das?
Gruß
Mike
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Apostroph (') automatisch setzen
10.12.2016 14:31:27
Hajo_Zi
Hallo Mike,
bei Gültigkeit ist es nicht notwendig, da Quelle als Text formatiert.

Tabelle1
 CD
11/21/3
21/31/5
31/5 

Zahlenformate
Zelle Format Wert
C1 '@
C2 '@
C3 '@
Zellen mit Format Standard werden nicht dargestellt

Daten, Gültigkeit  
Zelle Zulassen Daten Wert1 Wert2 Leere Zellen ignorieren Zellendropdown Titel Eingabemeldung Eingabemeldung Titel Fehler Fehlermeldung Typ Fehlermeldung
D1: D3Liste   =$C$1:$C$3     Wahr   Wahr           Stopp
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 24.01 einschl. 64 Bit



Anzeige
AW: Apostroph (') automatisch setzen
10.12.2016 15:13:28
Mike
Hallo Hajo,
ich verstehe nicht, was Du mit den 3 Tabellen ausdrücken willst.
Aber ich habe die betreffenden Zellen in meiner Mappe,
weil Du oben "...bei Gültigkeit ist es nicht notwendig, da Quelle als Text formatiert..."erwähnt hast,
einfach in Zellen Formatieren mit dem Format Text versehen.
Und siehe da:
Es funktioniert in meinen beiden obigen Fellen (manuelle und Dropdown-Eingabe).
Gruß
Mike
Anzeige
AW: Apostroph (') automatisch setzen
13.12.2016 17:10:13
Mike
Hallo Hajo,
weil keine Nachricht mehr von Dir kam:
Danke für Deine Hilfe!
Dein Hinweis Text formatiert brachte, wie oben erwähnt, wohl die Lösung;
denn es funktioniert in allen Fällen [obig versehentlich: "Fellen" :-) ]. !!!
Gruß
Mike
;

Forumthreads zu verwandten Themen

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

Apostroph automatisch in Excel setzen


Schritt-für-Schritt-Anleitung

Um in Excel ein Apostroph (') automatisch vor Zahlen oder Text einzufügen, kannst Du die folgenden Schritte befolgen:

  1. Zellen formatieren:

    • Markiere die Zellen, in denen Du das Apostroph automatisch einfügen möchtest.
    • Klicke mit der rechten Maustaste und wähle „Zellen formatieren“.
    • Wähle die Kategorie „Text“. Dies stellt sicher, dass alle Eingaben als Texte behandelt werden, wodurch das Apostroph angezeigt wird.
  2. Eingabe durchführen:

    • Gib die Werte manuell ein oder wähle sie aus einer Dropdownliste aus. Das Apostroph wird jetzt automatisch vor den eingegebenen Zahlen oder Texten angezeigt.
  3. Überprüfen:

    • Um sicherzustellen, dass das Apostroph korrekt angezeigt wird, kannst Du die Zelle auswählen und in der Bearbeitungsleiste nachsehen.

Häufige Fehler und Lösungen

  • Apostroph wird nicht angezeigt: Stelle sicher, dass die Zellen als „Text“ formatiert sind. Wenn die Zellen das Standardformat haben, wird das Apostroph nicht angezeigt.

  • Apostroph vor Zahlen nicht sichtbar: Wenn Du eine Zahl wie „1/2“ eingibst, wird Excel dies als Datum interpretieren. Achte darauf, dass die Zellen das richtige Format haben, um dies zu vermeiden.


Alternative Methoden

  1. Verwendung von Formeln:

    • Du kannst das Apostroph auch durch eine Formel hinzufügen, z.B.:
      ="'" & A1
    • Diese Formel fügt ein Apostroph vor dem Wert in Zelle A1 hinzu.
  2. VBA-Makro:

    • Wenn Du häufig mit apostrophierten Werten arbeitest, kannst Du ein VBA-Makro erstellen, das automatisch ein Apostroph vor eingegebene Werte setzt. Hier ist ein einfaches Beispiel:
      Private Sub Worksheet_Change(ByVal Target As Range)
       If Not Intersect(Target, Me.Range("A1:A10")) Is Nothing Then
           Application.EnableEvents = False
           Target.Value = "'" & Target.Value
           Application.EnableEvents = True
       End If
      End Sub

Praktische Beispiele

  • Beispiel 1: Du hast eine Liste mit Brüchen, und Du möchtest, dass beim Eingeben von „1/2“ automatisch „'1/2“ erscheint. Formatiere die Zellen als Text und gib die Werte ein.

  • Beispiel 2: Bei der Verwendung einer Dropdownliste, die Zahlen enthält, stelle sicher, dass die Quelle der Dropdownliste ebenfalls als Text formatiert ist, um das Problem zu vermeiden.


Tipps für Profis

  • Tastenkombination: Du kannst auch die Tastenkombination „Alt + 39“ verwenden, um ein Apostroph einzugeben, während Du die Zelle bearbeitest.
  • Formatierung überprüfen: Überprüfe regelmäßig die Formatierung Deiner Zellen, um sicherzustellen, dass Excel die Daten korrekt behandelt.
  • VBA nutzen: Wenn Du oft mit Daten arbeitest, die ein Apostroph benötigen, ziehe in Betracht, ein VBA-Skript zu erstellen, das diese Aufgabe automatisiert.

FAQ: Häufige Fragen

1. Wie kann ich ein Apostroph vor einer Zahl in Excel einfügen?
Du kannst das Apostroph einfügen, indem Du die Zelle als „Text“ formatierst oder die Formel ="'" & A1 verwendest.

2. Warum zeigt Excel das Apostroph nicht an?
Wenn die Zelle im Standardformat ist, wird das Apostroph nicht angezeigt. Stelle sicher, dass die Zelle als „Text“ formatiert ist.

3. Kann ich ein Apostroph automatisch bei der Eingabe einfügen?
Ja, das kannst Du erreichen, indem Du die Zellen als Text formatierst oder ein VBA-Makro verwendest, das das Apostroph automatisch hinzufügt.

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