
Зручність використання — це термін, який описує, наскільки добре людина може взаємодіяти з програмою, веб-сайтом або пристроєм. Фактори, які підвищують зручність використання, включають легкість навчання та ефективність використання. Ви можете використовувати колір, щоб підвищити зручність використання електронної таблиці кількома способами. Наприклад, якщо вам потрібно визначити всі клітинки в електронній таблиці, значення яких перевищують 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
// створити примірник Cells Cloud API
CellsApi instance = new CellsApi(MyAppSid, MyAppKey);
// вкажіть назву отриманого файлу
string name = "NewBook" + DateTime.Now.ToString("yymmddhhmiss") + ".xlsx";
// збережіть файл Excel у хмарному сховищі
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
// створити екземпляр Cells 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. API пропонує клас Font, який надає можливості вказувати інформацію про шрифт для певних клітинок. Ви можете налаштувати форматування, як-от жирний, курсив, закреслення, нижній індекс, надстроковий шрифт, підкреслення, розмір, назва шрифту.
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
// створити екземпляр Cells 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);
}

Рис. 1: форматування комірки оновлено після виконання коду.
Схожі статті
Ми також рекомендуємо переглянути наступні статті, щоб дізнатися більше про: