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

Hochstellen - Tiefstellen

Forumthread: Hochstellen - Tiefstellen

Hochstellen - Tiefstellen
10.04.2004 13:15:07
Julee
könntet ihr mir bitte helfen. studiere Veterinärmedizin und muss im Zuge dessen mit Excel arbeiten. Könnte mir bitte jemand erklären wie man im Excel Zahlen hochstellt und tiefstellt???!!!??? Mfg Julee
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hochstellen - Tiefstellen
10.04.2004 13:22:02
Hajo_Zi
Hallo Julee
in Formel geht dies nicht also nur bei Text. Zahl markieren, Format, Zellen und auswählen.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro SP 3


Anzeige
AW: Hochstellen - Tiefstellen
10.04.2004 13:27:49
th.heinrich
hi Julee,
ZELLEN-FORMATIEREN-SCHRIFT
gruss thomas
ps. hoch-, tiefstellen ist aber keine medizinische anforderung ;-))
AW: Hochstellen - Tiefstellen
10.04.2004 13:43:23
Beate Schmitz
Hallo Julee,
nachstehend 3 Makros, mit denen du wahlweise Zahlen in markierten Zellen hoch- oder tief- oder normalstellen kannst. Buchstaben bleiben unverändert. Eignen sich also besonders gut für chem. Formeln.
*********************
' (c) 2004 by Manfred Rüß
' www.marusoft.de
' marusoft@t-online.de
'*********************

Sub ZahlHoch()
Dim r As Range
Dim i As Integer
For Each r In Selection.Cells
If r.Value <> Empty Then
For i = 1 To Len(r.Value)
If IsNumeric(Mid(r.Value, i, 1)) Then
r.Characters(i, 1).Font.Superscript = True
Else
r.Characters(i, 1).Font.Superscript = False
End If
Next
End If
Next
End Sub


Sub ZahlTief()
Dim r As Range
Dim i As Integer
For Each r In Selection.Cells
If r.Value <> Empty Then
For i = 1 To Len(r.Value)
If IsNumeric(Mid(r.Value, i, 1)) Then
r.Characters(i, 1).Font.Subscript = True
Else
r.Characters(i, 1).Font.Subscript = False
End If
Next
End If
Next
End Sub


Sub ZahlNormal()
Dim r As Range
Dim i As Integer
For Each r In Selection.Cells
If r.Value <> Empty Then
For i = 1 To Len(r.Value)
If IsNumeric(Mid(r.Value, i, 1)) Then
r.Characters(i, 1).Font.Superscript = False
r.Characters(i, 1).Font.Subscript = False
End If
Next
End If
Next
End Sub

Gruß,
Beate
Anzeige
AW: Hochstellen - Tiefstellen
10.04.2004 14:09:21
th.heinrich
hallo Beate,
elegante loesung, bei HOCH-TIEF musste ich schon genau hinschauen um zwischen SUPERSCRIPT und SUBSCRIPT zu unterscheiden.
gruss thomas
;
Anzeige

Infobox / Tutorial

Hochstellen und Tiefstellen in Excel: So geht's


Schritt-für-Schritt-Anleitung

Um in Excel Buchstaben oder Zahlen hochzustellen (Superscript) oder tiefzustellen (Subscript), kannst Du die folgenden Schritte befolgen:

  1. Text oder Zahl auswählen: Markiere den Text oder die Zahl, die Du hoch- oder tiefstellen möchtest.
  2. Zellen formatieren: Rechtsklicke auf die markierte Auswahl und wähle „Zellen formatieren“ aus dem Kontextmenü.
  3. Schriftart wählen: Gehe zum Tab „Schriftart“.
  4. Hoch- oder Tiefstellen aktivieren: Aktiviere das Kontrollkästchen für „Hochgestellt“ oder „Tiefgestellt“ und klicke auf „OK“.

Tastenkombinationen:

  • Für hochgestellte Zahlen: Strg + Shift + +
  • Für tiefgestellte Zahlen: Strg + =

Diese Excel Tastenkombinationen erleichtern Dir das Hoch- und Tiefstellen ohne Umwege.


Häufige Fehler und Lösungen

  • Fehler: Hoch- oder Tiefstellen funktioniert nicht in Formeln.

    • Lösung: Hoch- und Tiefstellen ist nur für Text verfügbar. Um chemische Zeichen wie CO₂ in Excel zu schreiben, musst Du den Text zuerst formatieren.
  • Fehler: Die Formatierung wird nicht angewendet.

    • Lösung: Stelle sicher, dass Du die richtige Zelle oder den richtigen Text markierst und die Zellen formatieren korrekt ausführst.

Alternative Methoden

Eine praktische Alternative sind VBA-Makros, um Buchstaben hoch- oder tiefzustellen. Die folgenden Makros kannst Du in das VBA-Editorfenster von Excel einfügen:

Sub ZahlHoch()
    Dim r As Range
    Dim i As Integer
    For Each r In Selection.Cells
        If r.Value <> Empty Then
            For i = 1 To Len(r.Value)
                If IsNumeric(Mid(r.Value, i, 1)) Then
                    r.Characters(i, 1).Font.Superscript = True
                Else
                    r.Characters(i, 1).Font.Superscript = False
                End If
            Next
        End If
    Next
End Sub
Sub ZahlTief()
    Dim r As Range
    Dim i As Integer
    For Each r In Selection.Cells
        If r.Value <> Empty Then
            For i = 1 To Len(r.Value)
                If IsNumeric(Mid(r.Value, i, 1)) Then
                    r.Characters(i, 1).Font.Subscript = True
                Else
                    r.Characters(i, 1).Font.Subscript = False
                End If
            Next
        End If
    Next
End Sub

Diese Makros sind besonders nützlich für chemische Formeln.


Praktische Beispiele

  • Chemische Zeichen: Um das Zeichen für CO₂ in Excel zu schreiben, schreibe "CO", markiere die „2“ und wende die Tiefstellen-Formatierung an.
  • Mathematische Notationen: Für Hochzahlen wie (x^2) kannst Du "x", markieren und dann die „2“ hochstellen.

Tipps für Profis

  • Nutze Tastenkombinationen für einen schnelleren Workflow, besonders wenn Du häufig mit hoch- und tiefgestellten Zeichen arbeitest.
  • Experimentiere mit VBA-Makros, um Deine Arbeitsabläufe zu automatisieren und komplexe Formatierungen zu erleichtern.
  • Achte darauf, dass die Schriftart in Excel die Hoch- und Tiefstellung unterstützt, um die gewünschte Darstellung zu gewährleisten.

FAQ: Häufige Fragen

1. Wie kann ich Zahlen in Excel hochstellen?
Du kannst Zahlen hochstellen, indem Du sie markierst, mit der rechten Maustaste klickst und „Zellen formatieren“ wählst. Aktiviere dann das Kontrollkästchen „Hochgestellt“.

2. Gibt es eine Tastenkombination für das Tiefstellen?
Ja, Du kannst die Zahl oder den Text markieren und dann Strg + = drücken, um die Tiefstellung zu aktivieren.

3. Kann ich auch Buchstaben tiefstellen?
Ja, Du kannst auch Buchstaben tiefstellen, indem Du denselben Prozess wie bei Zahlen anwendest.

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