//1,赋值 Darbalapio. Ląstelės[int eilutė, int stulpelis]. Reikšmė = "xxx";
//或者 Darbalapio. Ląstelės["A1"]. Reikšmė = "xxx";
//或者 Darbalapio. SetValue(eilutė,stulpelis,reikšmė);
//2,单元格合并
//指定开始行,开始列,结束行,结束列 Darbalapio. Cells[fromRow, fromCol, toRow, toCol]. Merge = true;
//行合并 Darbalapio. Ląstelės["A1:A5"]. Merge = true; Sulieti A stulpelio 1–5 eilutes
//列合并 Darbalapio. Ląstelės["A1:G1"]. Merge = true; A–G stulpelių suliejimas 1 eilutėje
//3,样式
Darbalapio. Cells.Style.HorizontalAlignment = ExcelHorizontalAlignment.Center; Lygis yra centruotas, o bendra situacija yra bendra Darbalapio. Cells.Style.VerticalAlignment = ExcelVerticalAlignment.Center; Vertikalus centravimas, globalus Darbalapio. Cells.AutoFitColumns(); Bendras vaizdas Darbalapio. Cells.Style.WrapText = true; Apvynioti, visuotinis worksheet.Cells.Style.Font.Name = "Dainos stilius"; Bendras vaizdas
Darbalapio. Ląstelės["A1"]. Style.VerticalAlignment = ExcelVerticalAlignment.Center; Centruotas vertikaliai, nukreiptas tik į konkrečius langelius
Darbalapio. Ląstelės["A1:A5"]. Style.VerticalAlignment = ExcelVerticalAlignment.Center; Vertikaliai centruotas, tik langelių diapazonui
Darbalapio. Ląstelės[1, 1]. Style.Font.Bold = teisinga; Šriftas paryškintas Darbalapio. Ląstelės[1, 1]. Style.Font.Color.SetColor(Color.White); Šrifto spalva Darbalapio. Ląstelės[1, 1]. Style.Font.Size = 12; Šrifto dydis
Darbalapio. Ląstelės["A5"]. Style.TextRotation = 180; Turinio rotacija
Darbalapio. Ląstelės["P5"]. Style.SetTextVertical(); Tekstas išdėstytas vertikaliai
//调整行高 dvigubos eilutės aukštis = 15; Darbalapio. Eilutė (1). Aukštis = eilutės aukštis;
//调整列宽 dvigubas stulpelio plotis = 50; Darbalapio. Stulpelis (1). Plotis = stulpelio plotis;
//自动适应长宽
Darbalapio. Stulpelis (1). BestFit = teisinga;
//公式计算
Darbalapio. Ląstelės["D2:D5"]. Formulė = "B2*C2"; Tai yra daugybos formulė, o tai reiškia, kad antrasis stulpelis padauginamas iš trečiojo stulpelio vertės ir priskiriamas ketvirtajam stulpeliui, kuris yra gana paprastas ir nesudėtingas Darbalapio. Ląstelės[6, 2, 6, 4]. Formulė = eilutė. Format("SUBTOTAL(9,{0})", naujas ExcelAddress(2, 2, 5, 2). adresas); Tai automatinis sumavimo metodas, ir jūs turite patys suprasti tarpinės sumos naudojimą Kalbant apie kitas formules, galite jas išbandyti patys.
//设置单元格格式 Darbalapio. Ląstelės[5, 3]. Style.Numberformat.Format = "#,##0.00"; Taip siekiama išlaikyti du skaitmenis po kablelio Yra daug daugiau langelių formatavimo, aš jų neišvardinsiu po vieną, iš esmės "Epplus", kurį galima įdiegti "Excel", gali būti įgyvendintas, galite eiti į "Epplus" šaltinio kodą, kad pamatytumėte.
// 设置单元格背景样式
Darbalapio. Ląstelės[1, 1]. Style.Fill.PatternType = ExcelFillStyle.Solid; Darbalapio. Ląstelės[1, 1]. Style.Fill.BackgroundColor.SetColor(Color.FromArgb(128, 128, 128)); Nustatykite langelio fono spalvą
//设置单元格边框,两种方法
Darbalapio. Ląstelės[1, 1]. Style.Border.BorderAround(ExcelBorderStyle.Thin, Color.FromArgb(191, 191, 191)); Visų langelių kraštinių nustatymas Darbalapio. Ląstelės[1, 1]. Style.Border.Bottom.Style = ExcelBorderStyle.Thin; Atskirai nustatykite apatinės kraštinės stilių ir langelio spalvą (viršuje, apačioje, kairėje ir dešinėje galima nustatyti atskirai) Darbalapio. Ląstelės[1, 1]. Style.Border.Bottom.Color.SetColor(Color.FromArgb(191, 191, 191)); Langelių eilutės aukščio ir stulpelio pločio nustatymas
Darbalapio. Cells.Style.ShrinkToFit = true; Langeliai automatiškai prisitaiko prie dydžio Darbalapio. Eilutė (1). Aukštis = 15; Eilutės aukščio nustatymas Darbalapio. Eilutė (1). CustomHeight = true; Automatiškai koreguoti eilutės aukštį Darbalapio. Stulpelis (1). Plotis = 15; Stulpelio pločio nustatymas
//4、设置sheet背景
Darbalapio. View.ShowGridLines = klaidingas; Pašalinkite lapo tinklelio linijas Darbalapio. Cells.Style.Fill.PatternType = ExcelFillStyle.Solid; Darbalapio. Cells.Style.Fill.BackgroundColor.SetColor(Color.LightGray); Fono spalvos nustatymas Darbalapio. BackgroundImage.Image = Image.FromFile(@"firstbg.jpg"); Fono vaizdo nustatymas
//5、插入图片和形状
Įterpti paveikslėlį
ExcelPicture paveikslėlis = darbalapis. Drawings.AddPicture("logotipas", Image.FromFile(@"firstbg.jpg")); Įterpti paveikslėlį Nuotraukų. NustatytiPadėtis(100, 100); Nustatykite paveikslėlio padėtį Nuotraukų. Rinkinio dydis(100, 100); Nustatykite vaizdo dydį
//插入形状
ExcelShape forma = darbalapis. Drawings.AddShape("forma", eShapeStyle.Rect); Įterpti figūrą Formos. Font.Color = Color.Red; Figūros šrifto spalvos nustatymas Formos. Font.Size = 15; Šrifto dydis Formos. Font.Bold = teisinga; Šrifto storis Formos. Fill.Style = eFillStyle.NoFill; Nustato figūros užpildo stilių Formos. Border.Fill.Style = eFillStyle.NoFill; Kraštinės stilius Formos. NustatytiPadėtis(200, 300); Figūros padėtis Formos. Rinkinio dydis(80, 30); Formos dydis Formos. Tekstas = "testas"; Formos turinys
//6、超链接
Pridėkite hipersaitą prie vaizdo
ExcelPicture paveikslėlis = darbalapis. Drawings.AddPicture("logotipas", Image.FromFile(@"firstbg.jpg"), naujas ExcelHyperLink("http://www.baidu.com", UriKind.Relative));
//给单元格加超链接
Darbalapio. Ląstelės[1, 1]. Hipersaitas = naujas ExcelHyperLink("http://www.baidu.com", UriKind.Relative);
//7、隐藏sheet
Darbalapio. Paslėptas = eWorkSheetHidden.Hidden; Slėpti lapą Darbalapio. Stulpelis (1). Paslėptas = teisingas; Stulpelio slėpimas Darbalapio. Eilutė (1). Paslėptas = teisingas; Eilutės slėpimas
} |