
Kullanılabilirlik, bir kişinin bir program, web sitesi veya cihazla ne kadar iyi etkileşim kurabildiğini tanımlayan bir terimdir. Kullanılabilirliği artıran faktörler arasında öğrenme kolaylığı ve kullanım verimliliği yer alır. E-tablonuzun kullanılabilirliğini artırmak için rengi çeşitli şekillerde kullanabilirsiniz. Örneğin, bir e-tabloda değerleri 1000’i aşan tüm hücreleri belirlemeniz gerekiyorsa, Excel’e bu hücreleri kırmızıya boyamasını söyleyerek bu görevi kolaylaştırabilirsiniz. İnsanlar daha sonra bunları saniyeler içinde belirleyebilir. Bir e-tablonun satır renkleriyle ona profesyonel bir görünüm kazandırabilir ve daha okunaklı hale getirebilirsiniz. Ayrıca, çalışma kitabınızdaki tüm başlıkların aynı görünmesini istediğinizde stiller yararlıdır.
Renkler ayrıca, ilgili bilgi gruplarını görerek tanımanızı sağlayarak verilerinizi daha etkili bir şekilde görselleştirmenize yardımcı olur. Ayrıca, çalışma sayfalarınızın ve çalışma kitaplarınızın tutarlı biçimlendirme içermesine yardımcı olmak için stilleri kullanabilirsiniz.
Çalışma Sayfası işleme için Cloud API’si
Aspose.Cells Cloud API, yerel sistemde bulunan ve bulutta barındırılan MS Excel ve OpenOffice elektronik tablolarını oluşturma ve düzenleme olanağı sağlar. Çalışma sayfalarını işlemek için MS Office veya OpenOffice dahil herhangi bir yazılım yüklemeniz gerekmez ve tüm işlemler Cloud API kullanılarak gerçekleştirilir. Her yeni sürümde ürüne daha fazla istikrar getirmeye çalıştığımızı ve API’lerimizi daha sağlam hale getiren yeni özellikler sunmak için çaba sarf ettiğimizi lütfen unutmayın. Bu nedenle Aspose.Cells Cloud 20.7’nin son sürümünde çalışma kitabı oluşturma, hücre özelliklerini ayarlama, hücre aralığı değerlerini alma ve hücre stillerini gönderme ile ilgili özellikleri önemli ölçüde geliştirdik.
C# kullanarak çalışma kitabı oluşturun
API, daha az kod satırı kullanarak bir Excel çalışma sayfası oluşturma yetenekleri sağlar. Tek bir kod satırıyla bile, mevcut Excel çalışma kitabına yeni bir çalışma sayfası eklenebilir. Aşağıdaki kod parçası, örnek bir Excel çalışma kitabı oluşturma, ikinci dizine Excel çalışma sayfası ekleme ve sonuç dosyasını Cloud depolamasına kaydetme adımlarını gösterir.
string MyAppKey = "xxxxxxxx"; // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppSID from https://dashboard.aspose.cloud/
// Tam örnekler https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet adresinde bulunabilir
// Hücre Cloudu API'sinin bir örneğini oluşturun
CellsApi instance = new CellsApi(MyAppSid, MyAppKey);
// sonuç dosyasının adını belirtin
string name = "NewBook" + DateTime.Now.ToString("yymmddhhmiss") + ".xlsx";
// Excel dosyasını Cloud depolama alanına kaydedin
instance.CellsWorkbookPutWorkbookCreate(name);
// çalışma sayfasını ikinci konuma ekle
instance.CellsWorksheetsPutAddNewWorksheet(name, "Sheet2", 2);
Hücre aralığı değerini al
API, adlandırılmış aralığa göre Hücre Verilerini alma, ekleme veya güncelleme özelliğini sağlar. Son sürümde, API, çalışma sayfası hücrelerinden aralık değerlerini almak için iyileştirildi.
string MyAppKey = "xxxxxxxx"; // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppSID from https://dashboard.aspose.cloud/
// Tam örnekler https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet adresinde bulunabilir
// Hücre Cloudu API'sinin bir örneğini oluşturun
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);
Hücreye Zengin Metin Biçimlendirmesi Uygula
Bireysel hücre veri içerir ve her hücrenin verisini düzgün bir şekilde ayırt etmek için her hücre için belirli bir biçimlendirme stili uygulanabilir. API ayrıca Excel çalışma sayfası hücreleri için Zengin Metin biçimlendirmesi ayarlama yeteneklerini de destekler. API, belirli hücreler için yazı tipi bilgilerini belirtme yeteneklerini sağlayan Font sınıfını sunar. Kalın, İtalik, Üstü Çizili, Alt Yazı, Üst Yazı, Altı Çizili, Boyut, FontAdı gibi biçimlendirmeleri ayarlayabilirsiniz.
string MyAppKey = "xxxxxxxx"; // Get AppKey from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppSID from https://dashboard.aspose.cloud/
// Tam örnekler https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet adresinde bulunabilir
// Hücre Cloudu API'sinin bir örneğini oluşturun
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ücre stilini değiştirmek için Aspose.Cells Cloud SDK API'sini çağırın
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);
}

Şekil 1:- Kod çalıştırıldıktan sonra güncellenen hücre biçimlendirmesi.
İlgili Makaleler
Daha fazla bilgi için aşağıdaki makaleleri de ziyaret etmenizi öneririz: