Questo articolo illustra i dettagli per applicare i temi colore Excel utilizzando C#. Contiene le fasi di programmazione, i dettagli di configurazione dell’IDE e un codice di esempio per applicare i temi del foglio di calcolo Excel utilizzando C#. Imparerai varie proprietà e metodi necessari per impostare i colori del tema in un foglio di lavoro.
Passaggi per impostare il tema Excel utilizzando C#
- Imposta l’ambiente per utilizzare Aspose.Cells for .NET per applicare i temi di Excel
- Crea un workbook e accedi a una cella dal suo foglio di lavoro predefinito
- Ottieni lo stile della cella e applica foreground theme color e il pattern
- Accedi al carattere dallo stile e imposta il colore del tema
- Ripristina lo stile della cella e inserisci del testo per testarlo
- Salva la cartella di lavoro con il tema applicato
Questi passaggi riepilogano il processo di utilizzo del tema per Excel utilizzando C#. Inizia il processo accedendo alla proprietà di stile di una cella dal foglio specificato in una cartella di lavoro. Imposta ForegroundThemeColor, Pattern e il carattere ThemeColor prima di salvare questo stile aggiornato nella cella nel file Excel di output.
Codice per applicare temi di Microsoft Excel con C#
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Apply Themes to Excel in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Instantiate a Workbook. | |
Workbook workbook = new Workbook(); | |
// Get cells collection | |
Cells cells = workbook.Worksheets[0].Cells; | |
// Get the A3 cell | |
Aspose.Cells.Cell c = cells["A3"]; | |
// Get the style | |
Style s = c.GetStyle(); | |
// Set foreground theme color | |
s.ForegroundThemeColor = new ThemeColor(ThemeColorType.Accent4, 0.5); | |
// Set the pattern | |
s.Pattern = BackgroundType.DiagonalStripe; | |
// Get the font | |
Aspose.Cells.Font f = s.Font; | |
// Set the theme color | |
f.ThemeColor = new ThemeColor(ThemeColorType.Accent2, 0.4); | |
// Apply style. | |
c.SetStyle(s); | |
// Put a value. | |
c.PutValue("Testing1"); | |
// Save the excel file. | |
workbook.Save("output.xlsx"); | |
Console.WriteLine("Theme colors applied to Excel successfully"); | |
} | |
} |
Questo codice illustra l’utilizzo di un tema di cartella di lavoro di Excel in C# per una cella. Se necessario, puoi impostare questo tema per un intervallo di celle o interi fogli. Utilizza l’enumeratore ThemeColorType per improvvisare il codice impostando vari colori del tema secondo la tua scelta.
Questo articolo ci ha insegnato come utilizzare i colori del tema Excel per celle diverse. Se desideri applicare la formattazione condizionale in Excel, fai riferimento all’articolo su come applicare la formattazione condizionale in Excel in C#.