Excel ფორმატირებული უჯრედები

გამოყენებადობა არის ტერმინი, რომელიც აღწერს რამდენად კარგად შეუძლია ადამიანს პროგრამასთან, ვებსაიტთან ან მოწყობილობასთან ურთიერთობა. ფაქტორები, რომლებიც ზრდის გამოყენებადობას, მოიცავს სწავლის სიმარტივეს და გამოყენების ეფექტურობას. თქვენ შეგიძლიათ გამოიყენოთ ფერი, რათა გაზარდოთ თქვენი ცხრილის გამოყენებადობა რამდენიმე გზით. მაგალითად, თუ თქვენ გჭირდებათ ელცხრილის ყველა უჯრედის იდენტიფიცირება, რომელთა მნიშვნელობები აღემატება 1000-ს, შეგიძლიათ გაამარტივოთ ეს დავალება, თუ უთხარით Excel-ს, რომ ეს უჯრედები წითლად შეღებოს. შემდეგ ადამიანებს შეეძლოთ მათი ამოცნობა წამებში. ელცხრილის მწკრივის ფერებით, შეგიძლიათ მას პროფესიონალური იერსახე მისცეთ და გახადოთ ის უფრო იკითხება. გარდა ამისა, სტილები სასარგებლოა, როდესაც გსურთ, რომ თქვენი სამუშაო წიგნის ყველა სათაური ერთნაირად გამოიყურებოდეს.

ფერები ასევე დაგეხმარებათ თქვენი მონაცემების უფრო ეფექტურად ვიზუალიზაციაში, რაც საშუალებას გაძლევთ ამოიცნოთ დაკავშირებული ინფორმაციის ჯგუფები ნახვით. გარდა ამისა, შეგიძლიათ გამოიყენოთ სტილები, რათა დაეხმაროთ თქვენს სამუშაო ფურცლებს და სამუშაო წიგნებს, შეიცავდეს თანმიმდევრულ ფორმატირებას.

Cloud API სამუშაო ფურცლის დამუშავებისთვის

Aspose.Cells Cloud API უზრუნველყოფს MS Excel და OpenOffice ცხრილების შექმნისა და მანიპულირების შესაძლებლობებს, რომლებიც ხელმისაწვდომია როგორც ადგილობრივ სისტემაში, ასევე ღრუბელზე განთავსებული. სამუშაო ფურცლების დასამუშავებლად, თქვენ არ გჭირდებათ რაიმე პროგრამული უზრუნველყოფის ინსტალაცია, მათ შორის MS Office ან OpenOffice, და ყველა დამუშავება ხორციელდება Cloud API-ის გამოყენებით. გთხოვთ, გაითვალისწინოთ, რომ ყოველი ახალი გამოშვებით, ჩვენ ვცდილობთ მეტი სტაბილურობა მოვუტანოთ პროდუქტს, ასევე ვცდილობთ შემოგთავაზოთ ახალი ფუნქციები, რომლებიც ჩვენი API უფრო ძლიერია. ამიტომ Aspose.Cells Cloud 20.7-ის ბოლო გამოშვებაში, ჩვენ მნიშვნელოვნად გავაუმჯობესეთ სამუშაო წიგნის შექმნასთან დაკავშირებული ფუნქციები, უჯრედების მახასიათებლების დაყენება, უჯრედების დიაპაზონის მნიშვნელობების მიღება და უჯრედების პოსტების სტილები.

შექმენით სამუშაო წიგნი C#-ის გამოყენებით

API იძლევა შესაძლებლობას შექმნათ Excel სამუშაო ფურცელი ნაკლები კოდის ხაზების გამოყენებით. თუნდაც ერთი კოდის ხაზით, ახალი სამუშაო ფურცელი შეიძლება დაემატოს არსებულ Excel სამუშაო წიგნს. ქვემოთ მოცემული კოდის ნაწყვეტი გვიჩვენებს ნაბიჯებს Excel-ის სამუშაო წიგნის ნიმუშის შესაქმნელად, მეორე ინდექსში Excel-ის სამუშაო ფურცლის დასამატებლად და შედეგად მიღებული ფაილის ღრუბლოვან საცავში შენახვა.

string MyAppKey = "xxxxxxxx";    // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppSID from https://dashboard.aspose.cloud/
// სრული მაგალითები შეგიძლიათ იხილოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet
// შექმენით Cell Cloud API-ის ეგზემპლარი
CellsApi instance = new CellsApi(MyAppSid, MyAppKey);
// მიუთითეთ შედეგის ფაილის სახელი
string name = "NewBook" + DateTime.Now.ToString("yymmddhhmiss") + ".xlsx";
// შეინახეთ Excel ფაილი Cloud საცავში
instance.CellsWorkbookPutWorkbookCreate(name);
// დაამატეთ სამუშაო ფურცელი მეორე ადგილას
instance.CellsWorksheetsPutAddNewWorksheet(name, "Sheet2", 2);

მიიღეთ უჯრედების დიაპაზონის მნიშვნელობა

API უზრუნველყოფს ფუნქციას, რომ მოიტანოს, დაამატოს ან განაახლოს უჯრედების მონაცემები დასახელებული დიაპაზონის საფუძველზე. ბოლო გამოშვებაში, API გაუმჯობესდა სამუშაო ფურცლის უჯრედებიდან დიაპაზონის მნიშვნელობების მისაღებად.

string MyAppKey = "xxxxxxxx";    // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppSID from https://dashboard.aspose.cloud/
// სრული მაგალითები შეგიძლიათ იხილოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet
// შექმენით Cell Cloud API-ის ეგზემპლარი
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);

გამოიყენეთ მდიდარი ტექსტის ფორმატირება უჯრედზე

ცალკეული უჯრედი შეიცავს მონაცემებს და იმისათვის, რომ სწორად განასხვავოს თითოეული უჯრედის მონაცემები, შეიძლება გამოყენებულ იქნას თითოეული უჯრედის ფორმატირების კონკრეტული სტილი. API ასევე მხარს უჭერს Excel-ის სამუშაო ფურცლის უჯრედებისთვის Rich Text ფორმატირების დაყენების შესაძლებლობებს. API გთავაზობთ შრიფტის კლასს, რომელიც უზრუნველყოფს შრიფტის ინფორმაციის განსაზღვრის შესაძლებლობებს კონკრეტული უჯრედებისთვის. შეგიძლიათ დააყენოთ ფორმატირება, როგორიცაა Bold, Italic, Strikeout, SubScript, SuperScript, Underline, Size, FontName.

string MyAppKey = "xxxxxxxx";    // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppSID from https://dashboard.aspose.cloud/
// სრული მაგალითები შეგიძლიათ იხილოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet

// შექმენით Cell Cloud API-ის ეგზემპლარი
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
{
    // გამოიძახეთ Aspose.Cells Cloud SDK API უჯრედის სტილის შესაცვლელად
    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);
}
Excel-ის უჯრედის ფორმატირება განახლებულია კოდის შესრულების შემდეგ

ნახ 1: - უჯრედის ფორმატირება განახლებულია კოდის შესრულების შემდეგ.

დაკავშირებული სტატიები

ჩვენ ასევე გირჩევთ ეწვიოთ შემდეგ სტატიებს დამატებითი ინფორმაციისთვის: