Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie nur die erste Zeile oder das erste Wort in Excel Zelle in Fettschrift?

In einem Excel-Arbeitsblatt können sich viele Zellen befinden, die mehrere Zeilen enthalten, die durch Alt + Eingabetasten unterteilt wurden. In einigen Fällen müssen Sie möglicherweise nur die erste Zeile in diesen Zellen fett formatieren. Oder fette nur das erste Wort, um es hervorragend in Zellen zu machen. Dieser Artikel zeigt zwei Methoden für Sie, um es im Detail zu erreichen.

Bold nur die erste Zeile in der Zelle mit VBA-Code

Bold nur das erste Wort in der Zelle mit VBA-Code

Registerkarte "Office" Aktivieren Sie das Bearbeiten und Durchsuchen von Registerkarten in Office und vereinfachen Sie Ihre Arbeit erheblich ...
Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%
  • Alles wiederverwenden: Fügen Sie die am häufigsten verwendeten oder komplexesten Formeln, Diagramme und andere Elemente zu Ihren Favoriten hinzu und verwenden Sie sie in Zukunft schnell wieder.
  • Mehr als 20-Textfunktionen: Extrahieren Sie die Nummer aus der Textzeichenfolge. Teile von Texten extrahieren oder entfernen; Zahlen und Währungen in englische Wörter umrechnen ...
  • Tools zusammenführen: Mehrere Arbeitsmappen und Blätter in einer; Mehrere Zellen / Zeilen / Spalten zusammenführen, ohne Daten zu verlieren; Doppelte Zeilen und Summe zusammenführen ...
  • Geteilte Werkzeuge: Aufteilen von Daten in mehrere Blätter basierend auf dem Wert; Eine Arbeitsmappe in mehrere Excel-, PDF- oder CSV-Dateien; Eine Spalte zu mehreren Spalten ...
  • Einfügen überspringen Versteckte / Gefilterte Zeilen; Zählung und Summe nach Hintergrundfarbe; Mailingliste erstellen und Senden Sie E-Mails nach dem Wert von Cell...
  • Super Filter: Erstellen Sie erweiterte Filterschemata und wenden Sie diese auf alle Blätter an. Art nach Woche, Tag, Häufigkeit und mehr; Filtern durch Fettdruck, Formeln, Kommentar ...
  • Mehr als 300 leistungsstarke Funktionen; Funktioniert mit Office 2007-2019 und 365; Unterstützt alle Sprachen; Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation.

Pfeil blaue rechte Blase Bold nur die erste Zeile in der Zelle mit VBA-Code


Der folgende VBA-Code kann Ihnen helfen, die erste Zeile in ausgewählten Zellen schnell fett darzustellen. Bitte wie folgt vorgehen.

1. Drücken Sie Andere + F11 Tasten gleichzeitig zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. In dem Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Einsatz > Modul. Kopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Modulfenster ein.

VBA-Code: Fett nur die erste Zeile in Zellen

Option Explicit
Sub BoldFirstLine()
Dim xRng As Range, xCell As Range
Dim xFirstRow As String
On Error Resume Next
Set xRng = Application.InputBox("Please select range:", "Kutools for", Selection.Address, , , , , 8)
If xRng Is Nothing Then Exit Sub
On Error Resume Next
For Each xCell In xRng
    With xCell
        .Characters(1, InStr(.Value, Chr(10))).Font.Bold = True
    End With
Next
End Sub

3. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. Dann ein Kutools for Excel Dialogfeld erscheint, wählen Sie den Bereich mit der ersten Zeile aus, die Sie fett formatieren möchten, und klicken Sie dann auf OK klicken.

Dann können Sie sehen, dass alle ersten Zeilen ausgewählter Zellen sofort fett sind, wie im Screenshot gezeigt.


Pfeil blaue rechte Blase Bold nur das erste Wort in der Zelle mit VBA-Code

Wie unten abgebildet, müssen Sie manchmal das erste Wort nur im Bereich A2: A4 in Excel fett formatieren. Sie können es Schritt für Schritt wie folgt erreichen.

1. Drücken Sie Andere + F11 Tasten gleichzeitig zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. In dem Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Einsatz > Modul. Kopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Modulfenster ein.

VBA-Code: Fett nur das erste Wort in Zellen

Sub boldtext()
Dim xRng As Range, xCell As Range
On Error Resume Next
Set xRng = Application.InputBox("Please select range:", "Kutools fro Excel", Selection.Address, , , , , 8)
If xRng Is Nothing Then Exit Sub
On Error Resume Next
For Each xCell In xRng
  If xCell.Value <> "" Then
    xCell.Characters(1, InStr(1, xCell.Value, " ") - 1).Font.Bold = True
  End If
Next
End Sub

3. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. In dem Auftauchen Kutools for Excel Wählen Sie im Dialogfeld den Bereich aus, in dem das erste Wort fett dargestellt werden soll, und drücken Sie dann die Taste OK Taste. Siehe Screenshot:

Dann können Sie sehen, dass alle ersten Wörter der markierten Zellen sofort fett sind, wie im Screenshot gezeigt.


Pfeil blaue rechte BlaseVerwandter Artikel:


Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einlegen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (Bearbeiten Sie mühelos mehrere Textzeilen und Formeln); Layout lesen (Leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt der Zellen teilen; Kombinieren Sie doppelte Zeilen / Spalten... Doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie "Duplizieren" oder "Eindeutig" Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufallsauswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen auf mehrere Blätter; Bullets einfügen, Kontrollkästchen und mehr ...
  • Extract Text, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen; Erstellen und Drucken von Paging-Zwischensummen; Zwischen Zelleninhalt und Kommentaren konvertieren...
  • Superfilter (Speichere und wende Filterschemata auf andere Blätter an); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Arbeitsmappen und Arbeitsblätter kombinieren; Zusammenführen von Tabellen basierend auf Schlüsselspalten; Daten in mehrere Blätter aufteilen; Stapelkonvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Kostenlose 30-Testversion für alle Funktionen.
Registerkarte Tab 201905

Registerkarte "Office" Bringt die Benutzeroberfläche mit Registerkarten in Office und vereinfacht Ihre Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50% und reduziert täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Excelnewbie · 2 years ago
    How about if I want the second line to be bold?
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Good Day!
      If you want to bold only the second line of the cell, please try the following VBA code:

      Sub BoldSecondLine()
      Dim xRng As Range, xCell As Range
      Dim xArr
      On Error Resume Next
      Set xRng = Application.InputBox("Please select range:", "Kutools for", Selection.Address, , , , , 8)
      If xRng Is Nothing Then Exit Sub
      For Each xCell In xRng
      If xCell <> "" Then
      With xCell
      xArr = Split(xCell, Chr(10))
      .Characters(InStr(.Value, Chr(10)) + 1, Len(xArr(1))).Font.Bold = True
      End With
      End If
      Next
      End Sub
      • To post as a guest, your comment is unpublished.
        bc · 1 years ago
        Hi, How about if I want the first three words to be bold?
        • To post as a guest, your comment is unpublished.
          crystal · 1 years ago
          Good Day,
          Please try below VBA script.

          Sub boldtext()
          Dim xRng As Range, xCell As Range
          Dim xNum As Long, xCount As Long
          Dim I As Long, J As Long
          Dim xArr
          Dim xArrChr10
          On Error Resume Next
          Set xRng = Application.InputBox("Please select range:", "Kutools fro Excel", Selection.Address, , , , , 8)
          If xRng Is Nothing Then Exit Sub
          For Each xCell In xRng
          xNum = 0
          xCount = 0
          xArrChr10 = Split(xCell.Value, Chr(10))
          For I = 0 To UBound(xArrChr10)
          xArr = Split(xArrChr10(I))
          For J = 0 To UBound(xArr)
          If xArr(J) <> "" Then
          xCount = xCount + 1
          If xCount > 3 Then Exit For
          End If
          xNum = xNum + Len(xArr(J)) + 1
          Next
          Next
          xCell.Characters(1, xNum).Font.Bold = True
          Next
          End Sub
          • To post as a guest, your comment is unpublished.
            jac · 1 years ago
            HI, how about if i want the first two lines to be bold?