
A használhatóság egy olyan kifejezés, amely leírja, hogy egy személy milyen jól tud kommunikálni egy programmal, weboldallal vagy eszközzel. A használhatóságot növelő tényezők közé tartozik a könnyű tanulás és a használat hatékonysága. A színek használatával többféleképpen növelheti a táblázat használhatóságát. Ha például azonosítania kell egy táblázat összes olyan celláját, amelynek értéke meghaladja az 1000-et, akkor megkönnyítheti a feladatot, ha megkéri az Excelt, hogy színezze pirosra ezeket a cellákat. Az emberek másodpercek alatt azonosítani tudták őket. A táblázat sorszíneivel professzionális megjelenést kölcsönözhet neki, és olvashatóbbá teheti. Ezenkívül a stílusok akkor hasznosak, ha azt szeretné, hogy a munkafüzet összes címsora ugyanúgy nézzen ki.
A színek segítenek az adatok hatékonyabb megjelenítésében, mivel lehetővé teszik a kapcsolódó információk csoportjainak látásból történő felismerését. Ezenkívül stílusokat használhat a munkalapok és munkafüzetek egységes formázásának elősegítésére.
Cloud API a munkalapok feldolgozásához
Az Aspose.Cells Cloud API lehetőséget biztosít a helyi rendszeren, valamint a felhőben tárolt MS Excel és OpenOffice táblázatok létrehozására és kezelésére. A munkalapok feldolgozásához nem kell semmilyen szoftvert telepítenie, beleértve az MS Office-t vagy az OpenOffice-ot, és minden feldolgozás a Cloud API segítségével történik. Kérjük, vegye figyelembe, hogy minden új kiadással arra törekszünk, hogy nagyobb stabilitást hozzunk a termékbe, valamint erőfeszítéseket teszünk új funkciók bevezetésére, amelyek API-jaink robusztusabbak. Ezért az Aspose.Cells Cloud 20.7 legutóbbi kiadásában jelentősen javítottuk a munkafüzet létrehozásával, a cellajellemzők beállításával, a cellatartomány értékek lekérésével és a cellastílusok utáni stílusokkal kapcsolatos szolgáltatásokat.
Munkafüzet létrehozása C# használatával
Az API lehetővé teszi egy excel munkalap létrehozását kevesebb kódsor használatával. Egyetlen kódsor esetén is új munkalap adható a meglévő Excel-munkafüzethez. Az alábbi kódrészlet bemutatja egy példa Excel-munkafüzet létrehozásának lépéseit, Excel-munkalap hozzáadását a második indexhez, és az eredményül kapott fájlt a felhőtárhelyre mentheti.
string MyAppKey = "xxxxxxxx"; // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppSID from https://dashboard.aspose.cloud/
// A teljes példák a https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet oldalon találhatók.
// hozzon létre egy példányt a Cells Cloud API-ból
CellsApi instance = new CellsApi(MyAppSid, MyAppKey);
// adja meg az eredményül kapott fájl nevét
string name = "NewBook" + DateTime.Now.ToString("yymmddhhmiss") + ".xlsx";
// mentse az Excel fájlt a felhőtárhelyre
instance.CellsWorkbookPutWorkbookCreate(name);
// munkalap hozzáadása a második helyre
instance.CellsWorksheetsPutAddNewWorksheet(name, "Sheet2", 2);
A cellatartomány értékének lekérése
Az API biztosítja a cellaadatok lekérését, hozzáadását vagy frissítését a megnevezett tartomány alapján. Egy közelmúltbeli kiadásban az API-t továbbfejlesztették, hogy tartományértékeket kapjon a munkalap celláiból.
string MyAppKey = "xxxxxxxx"; // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppSID from https://dashboard.aspose.cloud/
// A teljes példák a https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet oldalon találhatók.
// hozzon létre egy példányt a Cells Cloud API-ból
CellsApi instance = new CellsApi(MyAppSid, MyAppKey);
string name = "NewBook2056160256i53.xlsx";
string sheetName = "Sheet1";
int? firstRow = 0;
int? firstColumn = 0;
int? rowCount = 3;
int? columnCount = 2;
var response = instance.CellsRangesGetWorksheetCellsRangeValue(name, sheetName, null, firstRow, firstColumn, rowCount, columnCount);
NUnit.Framework.Assert.AreEqual(response.Code, 200);
var rangeName = "A1:B3";
response = instance.CellsRangesGetWorksheetCellsRangeValue(name, sheetName, rangeName, null, null, null, null);
NUnit.Framework.Assert.AreEqual(response.Code, 200);
rangeName = "MyRange";
response = instance.CellsRangesGetWorksheetCellsRangeValue(name, sheetName, rangeName, null, null, null, null);
NUnit.Framework.Assert.AreEqual(response.Code, 200);
Rich Text formázás alkalmazása a cellára
Az egyes cellák adatokat tartalmaznak, és az egyes cellák adatainak megfelelő megkülönböztetése érdekében minden cellához külön formázási stílus alkalmazható. Az API támogatja a Rich Text formázás beállítását is az Excel munkalap celláihoz. Az API Font osztályt kínál, amely lehetővé teszi a betűtípus-információk megadását bizonyos cellákhoz. Beállíthat olyan formázásokat, mint a félkövér, dőlt, áthúzott, alsó index, szuperscript, aláhúzás, méret, betűtípusnév.
string MyAppKey = "xxxxxxxx"; // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppSID from https://dashboard.aspose.cloud/
// A teljes példák a https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet oldalon találhatók.
// hozzon létre egy példányt a Cells Cloud API-ból
Aspose.Cells.Cloud.SDK.Api.CellsApi cellsApi = new Aspose.Cells.Cloud.SDK.Api.CellsApi(MyAppSid, MyAppKey);
string fileName = "NewBook2056160256i53.xlsx";
String sheetName = "Sheet1";
String cellName = "A3";
Aspose.Cells.Cloud.SDK.Model.Style style = new Aspose.Cells.Cloud.SDK.Model.Style();
Aspose.Cells.Cloud.SDK.Model.Font font = new Aspose.Cells.Cloud.SDK.Model.Font();
font.IsBold = true;
font.Color = new Aspose.Cells.Cloud.SDK.Model.Color() { A = 10, R = 120, G = 200, B = 230 };
font.Size = 16;
Aspose.Cells.Cloud.SDK.Model.ThemeColor themeColor = new Aspose.Cells.Cloud.SDK.Model.ThemeColor();
themeColor.ColorType = "Text2";
themeColor.Tint = 2;
style.BackgroundThemeColor = themeColor;
style.Font = font;
try
{
// Hívja meg az Aspose.Cells Cloud SDK API-t a cella stílusának módosításához
Aspose.Cells.Cloud.SDK.Model.StyleResponse apiResponse = cellsApi.CellsPostUpdateWorksheetCellStyle(fileName, sheetName, cellName, style);
if (apiResponse != null && apiResponse.Status.Equals("OK"))
{
Console.WriteLine("Change Cell Style in Excel Worksheet, Done!");
Console.ReadKey();
}
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

- ábra: A cella formázása frissítve a kód végrehajtása után.
Kapcsolódó cikkek
Javasoljuk továbbá, hogy tekintse meg a következő cikkeket, ha további információra van szüksége: