Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Microsoft Excel bietet eine integrierte Funktion zum Hervorheben von Zeilen je nach den Bedürfnissen des Benutzers. Um Zeilen in Excel hervorzuheben, können Sie die Aktion Zellen hervorheben verwenden. Die Funktion zum Hervorheben von Zeilen in Excel ist eine einfache Möglichkeit, das Dokument interessanter zu gestalten. Dieses Werkzeug ist sehr nützlich, um die Differenz zwischen den Zeilen von Datenpunkten anzuzeigen. Das Hervorheben der ungeraden Zeilen in Microsoft Excel kann jedoch knifflig sein und ist für Anfänger nicht so einfach. Allerdings kann es für Sie sehr einfach werden, abwechselnd Reihen zu beschatten. Wir werden es Schritt für Schritt erklären.
Fangen wir an:
Markieren Sie die Zeilen, die Sie formatieren möchten.
Klicken Sie im Hauptmenü auf Home und dann auf Als Tabelle formatieren.
Wählen Sie im Dialogfeld Tabelle einen Tabellenstil aus, der eine alternative Schattierung der Zeilen vorsieht.
Wenn Sie nun die Schattierung von Zeilen in Spalten ändern möchten, markieren Sie die Tabelle und klicken Sie in der Gruppe der Tabellenstiloptionen auf Design. Deaktivieren Sie dann das Kontrollkästchen Banded Rows aus dem Dropdown-Menü und aktivieren Sie das Kontrollkästchen Banded Columns.
Navigieren zur Funktion "Banded Columns" in Excel
Wenn Sie das Layout Ihrer Tabelle beibehalten wollen, aber ihre Funktionalität nicht benötigen, können Sie sie in einen Datenbereich umwandeln. Wenn Sie farbige Zeilen/Spalten hinzufügen und einen Streifen haben, wird dieser nicht automatisch repliziert. Sie können jedoch die Formatierung neu erstellen, indem Sie Zeilen oder Spalten mit alternativer Formatierung mit dem Format Painter kopieren.
Sie können auch eine bedingte Formatierungsregel verwenden, um auf bestimmte Zeilen oder Spalten eine andere Formatierung anzuwenden. So können wir es schaffen:
Gehen Sie zu Startseite > Bedingte Formatierung > Neue Regel. Daraufhin wird das Dialogfeld für die Formatierungsregel geöffnet.
Einrichten einer neuen Regel für bedingte Formatierung
=MOD(ROW(),2)=0
Um die Farbe auf andere Spalten anzuwenden, geben Sie diese Formel ein: =MOD(KOLUMNE(),2)=0
.
Diese Formeln bestimmen, ob eine Zeile oder Spalte gerade oder ungerade nummeriert ist, und bestimmen die Farbe, die wir anwenden wollen.
Dialog für neue Formatierungsregeln
Klicken Sie auf Format.
Klicken Sie im Feld Zellen formatieren auf Ausfüllen.
Wählen Sie eine Farbe und klicken Sie auf OK.
Sie können unter Muster eine Vorschau Ihrer Auswahl sehen und auf OK klicken oder eine andere Farbe wählen.
Wenn Sie die folgenden Schritte ausführen, werden die alternativen Zeilen hervorgehoben.
IronXL ist eine .NET-Excel-Bibliothek, die Entwicklern eine Reihe von Tools für die Arbeit mit Excel zur Verfügung stellt. Die Bibliothek kann zum Lesen, Schreiben und Ändern von Excel-Dateien und -Blättern verwendet werden. Es kann auch verwendet werden, um zwischen verschiedenen Dateiformaten konvertieren wie XML, JSON, HTML und CSV. Die IronXL-Bibliothek wurde in der Programmiersprache C# entwickelt und ist Open Source, was bedeutet, dass Entwickler sie frei in ihren Anwendungen verwenden können. Die IronXL-Excel-Bibliothek kann in jedem .NET-Projekt verwendet werden, das Zugriff auf Microsoft Office Excel benötigt. Entwickler können IronXL in ihren Projekten verwenden, ohne dass sie Office auf ihrem Computer installieren oder eine Entwicklerlizenz von Microsoft einrichten müssen.
Die IronXL Excel-Bibliothek bietet die folgenden Funktionen:
Möglichkeit, die Anzeige der Zellen in einer Excel-Arbeitsmappe zu steuern (z.B. Gitternetzlinien).
Wir können mit IronXL bedingte Formatierungen vornehmen. Um IronXL zu verwenden, müssen Sie die IronXL-Bibliothek in Ihrem C#-Projekt installieren. Nachdem Sie die Bibliothek installiert haben, müssen Sie den IronXL-Namensraum hinzufügen. Schreiben Sie die folgende Codezeile am Anfang Ihrer Programmdatei:
using IronXL;
using IronXL.Formatting;
using IronXL.Formatting.Enums;
using IronXL.Styles;
using IronXL;
using IronXL.Formatting;
using IronXL.Formatting.Enums;
using IronXL.Styles;
Imports IronXL
Imports IronXL.Formatting
Imports IronXL.Formatting.Enums
Imports IronXL.Styles
Fügen Sie anschließend die folgenden Codezeilen in Ihre Hauptfunktion ein:
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet sheet = workbook.DefaultWorkSheet;
//Create a specific conditional formatting rule.
ConditionalFormattingRule rule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8");
//Set different style options.
rule.FontFormatting.IsBold = true;
rule.FontFormatting.FontColor = "#123456";
rule.BorderFormatting.RightBorderColor = "#ffffff";
rule.BorderFormatting.RightBorderType = BorderType.Thick;
rule.PatternFormatting.BackgroundColor = "#54bdd9";
rule.PatternFormatting.FillPattern = FillPattern.Diamonds;
//Add formatting with the specified region.
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule);
ConditionalFormattingRule rule1 = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10");
rule1.FontFormatting.IsItalic = true;
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single;
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1);
workbook.SaveAs("ApplyConditionalFormatting.xlsx");
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet sheet = workbook.DefaultWorkSheet;
//Create a specific conditional formatting rule.
ConditionalFormattingRule rule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8");
//Set different style options.
rule.FontFormatting.IsBold = true;
rule.FontFormatting.FontColor = "#123456";
rule.BorderFormatting.RightBorderColor = "#ffffff";
rule.BorderFormatting.RightBorderType = BorderType.Thick;
rule.PatternFormatting.BackgroundColor = "#54bdd9";
rule.PatternFormatting.FillPattern = FillPattern.Diamonds;
//Add formatting with the specified region.
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule);
ConditionalFormattingRule rule1 = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10");
rule1.FontFormatting.IsItalic = true;
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single;
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1);
workbook.SaveAs("ApplyConditionalFormatting.xlsx");
Dim workbook As WorkBook = WorkBook.Load("test.xlsx")
Dim sheet As WorkSheet = workbook.DefaultWorkSheet
'Create a specific conditional formatting rule.
Dim rule As ConditionalFormattingRule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8")
'Set different style options.
rule.FontFormatting.IsBold = True
rule.FontFormatting.FontColor = "#123456"
rule.BorderFormatting.RightBorderColor = "#ffffff"
rule.BorderFormatting.RightBorderType = BorderType.Thick
rule.PatternFormatting.BackgroundColor = "#54bdd9"
rule.PatternFormatting.FillPattern = FillPattern.Diamonds
'Add formatting with the specified region.
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule)
Dim rule1 As ConditionalFormattingRule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10")
rule1.FontFormatting.IsItalic = True
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1)
workbook.SaveAs("ApplyConditionalFormatting.xlsx")
Wir können bedingte Formatierungsregeln definieren, indem wir die CreateConditionalFormattingRule()
funktion. Es ist sehr einfach die Schriftarten und die Rahmengestaltung bearbeiten ironXL verwenden. Sie können die Zeilen formatieren mit Hilfe der Zeilenfunktion. Im Parameter geben Sie die Zeilennummer und die Formatierung an, die Sie anwenden möchten. Sie können jede n-te Zeile markieren. Weitere Einzelheiten finden Sie unter unser Codebeispiel zur Unterstützung bedingter Formatierung.
IronXL ist für Entwickler kostenlos. Allerdings wird es in der Entwicklungsphase ein Wasserzeichen geben. Sie können es kostenlos in der Produktion ausprobieren. Sie können die IronXL kostenlos testen ohne jegliche Zahlungs- oder Karteninformationen. Danach können Sie es kaufen. Es gibt verschiedene Preispläne, die Sie je nach Ihren Bedürfnissen wählen können, besuchen Sie diese lizenzierungsseite für weitere Informationen.
9 .NET API-Produkte für Ihre Bürodokumente