从版本9.9.5开始,Spire.XLS支持给整个Excel工作表应用样式。本文将介绍如何使用Spire.XLS实现这一功能。
C#
using System.Drawing;
using Spire.Xls;
namespace StyleEntireWorksheet
{
class Program
{
static void Main(string[] args)
{
//加载Excel文档
Workbook workbook = new Workbook();
workbook.LoadFromFile("Input.xlsx");
//获取第一张工作表
Worksheet sheet = workbook.Worksheets[0];
//创建样式
CellStyle style = workbook.Styles.Add("newStyle");
//定义工作表背景颜色
style.Color = Color.DarkGray;
//定义字体颜色
style.Font.Color = Color.White;
//定义字体大小
style.Font.Size = 15;
//应用样式到第一张工作表
sheet.ApplyStyle(style);
//保存结果文档
workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);
}
}
}
VB.NET
Imports System.Drawing
Imports Spire.Xls
Namespace StyleEntireWorksheet
Class Program
Private Shared Sub Main(args As String())
'加载Excel文档
Dim workbook As New Workbook()
workbook.LoadFromFile("Input.xlsx")
'获取第一张工作表
Dim sheet As Worksheet = workbook.Worksheets(0)
'创建样式
Dim style As CellStyle = workbook.Styles.Add("newStyle")
'定义工作表背景颜色
style.Color = Color.DarkGray
'定义字体颜色
style.Font.Color = Color.White
'定义字体大小
style.Font.Size = 15
'应用样式到第一张工作表
sheet.ApplyStyle(style)
'保存结果文档
workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013)
End Sub
End Class
End Namespace