See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 4392|Vastuse: 2

[Allikas] C# EPPlus Bulk stiilis rakud

[Kopeeri link]
Postitatud 17.05.2023 22:19:46 | | |
Määra üksikud rakustiilid

Kirjutamismeetod 1

Kirjutamismeetod kaks


Seadke vahemikurakud hulgi

Kirjutamismeetod 1


Kirjutamismeetod 2 (soovitatav)


Sea globaalne stiil

(Lõpp)





Eelmine:Kokkuvõte: RabbitMQ loob kohandatud lülitid ja järjekorrad
Järgmine:OData – OData vs GraphQL
 Üürileandja| Postitatud 17.05.2023 22:19:57 |
//1,赋值
Töölehe. Lahtrid[int rida, int col]. Väärtus = "xxx";
//或者
Töölehe. Rakud["A1"]. Väärtus = "xxx";
//或者
Töölehe. SetValue(rida, col, value);

//2,单元格合并

//指定开始行,开始列,结束行,结束列
Töölehe. Rakud[fromRow, fromCol, toRow, toCol]. Merge = tõene;

//行合并
Töölehe. Rakud["A1:A5"]. Merge = tõene; Ühenda veeru A read 1–5

//列合并
Töölehe. Rakud["A1:G1"]. Merge = tõene; Ühenda veerud A-G reas 1

//3,样式

Töölehe. Cells.Style.HorizontalAlignment = ExcelHorizontalAlignment.Center; Tase on tsentreeritud ja üldine olukord on üldine
Töölehe. Cells.Style.VerticalAlignment = ExcelVerticalAlignment.Center; Vertikaalne keskerdamine, globaalne
Töölehe. Cells.AutoFitColumns(); Ülevaade
Töölehe. Cells.Style.WrapText = true; Wrap, globaalne
worksheet.Cells.Style.Font.Name = "Laulustiil"; Ülevaade

Töölehe. Rakud["A1"]. Style.VerticalAlignment = ExcelVerticalAlignment.Center; Vertikaalselt keskel, sihtides ainult konkreetseid rakke

Töölehe. Rakud["A1:A5"]. Style.VerticalAlignment = ExcelVerticalAlignment.Center; Vertikaalselt tsentreeritud, ainult teatud rakkude vahemikus

Töölehe. Rakud[1, 1]. Style.Font.Bold = tõene; Font on paksus kirjas
Töölehe. Rakud[1, 1]. Style.Font.Color.SetColor (Color.White); Värvi
Töölehe. Rakud[1, 1]. Style.Font.Suurus = 12; Fondisuurus


Töölehe. Rakud["A5"]. Style.TextRotation = 180; Sisu rotatsioon

Töölehe. Rakud["P5"]. Style.SetTextVertical(); Tekst on vertikaalselt paigutatud


//调整行高
double rowHeight = 15;
Töölehe. Rida(1). Kõrgus = ridaKõrgus;

//调整列宽
double columnWidth = 50;
Töölehe. Veerg(1). Laius = veergLaius;

//自动适应长宽

Töölehe. Veerg(1). BestFit = tõene;

//公式计算


Töölehe. Rakud["D2:D5"]. Valem = "B2*C2"; See on korrutamise valem, mis tähendab, et teine veerg korrutatakse kolmanda veeru väärtusega ja määratakse neljandale veerule, mis on suhteliselt lihtne ja sirgjooneline
Töölehe. Rakud[6, 2, 6, 4]. Valem = string. Format("SUBTOTAL(9,{0})", uus ExcelAddress(2, 2, 5, 2). Address); See on automaatne summa meetod ning sa pead ise alamsumma kasutust mõistma
    Teiste valemite osas võid ise proovida.

//设置单元格格式
Töölehe. Rakud[5, 3]. Style.Numberformat.Format = "#,##0.00"; See on selleks, et hoida kahte kümnendkohta
Rakkude vormindamist on palju rohkem, ma ei hakka neid ükshaaval loetlema, põhimõtteliselt saab Excelis rakendatava Epplusi, saad minna Epplusi lähtekoodi juurde, et näha.


// 设置单元格背景样式


Töölehe. Rakud[1, 1]. Style.Fill.PatternType = ExcelFillStyle.Solid;
Töölehe. Rakud[1, 1]. Style.Fill.BackgroundColor.SetColor(Color.FromArgb(128, 128, 128)); Sea raku taustavärv

//设置单元格边框,两种方法

Töölehe. Rakud[1, 1]. Style.Border.BorderAround(ExcelBorderStyle.Thin, color.FromArgb(191, 191, 191)); Sea kõik servad rakkude jaoks
Töölehe. Rakud[1, 1]. Style.Border.Bottom.Style = ExcelBorderStyle.Thin; Määrake lahtri alumise ääre stiil ja värv eraldi (ülemine, alumine, vasak ja parem saab eraldi seada)
Töölehe. Rakud[1, 1]. Style.Border.Bottom.Color.SetColor(Color.FromArgb(191, 191, 191));
Määrake lahtrite rea kõrgus ja veeru laius

Töölehe. Cells.Style.ShrinkToFit = tõeline; Rakud kohanevad automaatselt suurusega
Töölehe. Rida(1). Pikkus = 15; Sea rea kõrgus
Töölehe. Rida(1). CustomHeight = tõene; Reguleeri automaatselt liini kõrgust
Töölehe. Veerg(1). Laius = 15; Määra veeru laius

//4、设置sheet背景

Töölehe. View.ShowGridLines = vale; Eemalda lehe ruudustiku jooned
Töölehe. Cells.Style.Fill.PatternType = ExcelFillStyle.Solid;
Töölehe. Cells.Style.Fill.BackgroundColor.SetColor(Color.LightGray); Sea taustavärv
Töölehe. BackgroundImage.Image = Image.FromFile(@"firstbg.jpg"); Sea taustapilt
//5、插入图片和形状

   Lisa pilt

ExcelPicture pilt = tööleht. Drawings.AddPicture("logo", Image.FromFile(@"firstbg.jpg")); Lisa pilt
pilt. SetPosition(100, 100); Sea pildi asukoht
pilt. SetSize (100, 100); Sea pildi suurus

//插入形状

ExcelShape = tööleht. Drawings.AddShape("kuju", eShapeStyle.Rect); Sisesta kuju
kuju. Font.Color = Color.Red; Määra kuju fondivärv
kuju. Font.Suurus = 15; Fondisuurus
kuju. Font.Bold = tõene; Fondi paksus
kuju. Fill.Style = eFillStyle.NoFill; Määrab kuju täitestiili
kuju. Border.Fill.Style = eFillStyle.NoFill; Äärisstiil
kuju. SetPosition(200, 300); Kuju asend
kuju. SetSize (80, 30); Kuju suurus
kuju. Tekst = "test"; Kuju sisu

//6、超链接

    Lisa pildile hüperlink

ExcelPicture pilt = tööleht. Drawings.AddPicture("logo", Image.FromFile(@"firstbg.jpg"), uus ExcelHyperLink("http://www.baidu.com", UriKind.Sugulane));
//给单元格加超链接


Töölehe. Rakud[1, 1]. Hyperlink = uus ExcelHyperLink("http://www.baidu.com", UriKind.Sugulane);
//7、隐藏sheet

Töölehe. Peidetud = eTöölehtPeidetud.Peidetud; Peidetud leht
Töölehe. Veerg(1). Peidetud = tõene; Peida sammas
Töölehe. Rida(1). Peidetud = tõene; Peida rida
}
 Üürileandja| Postitatud 08.07.2024 09:58:26 |
4.5.3.3 on viimane tasuta versioon:

Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com