Baştaki Kesme İşaretine İzin Ver

Bu adım adım eğitimde, Aspose.Cells for .NET kullanarak bir Excel çalışma kitabında baştaki kesme işaretinin kullanımına izin vermenizi sağlayacak sağlanan C# kaynak kodunu açıklayacağız. Bu işlemi gerçekleştirmek için aşağıdaki adımları izleyin.

1. Adım: Kaynak ve çıkış dizinlerini ayarlayın

// kaynak dizini
string sourceDir = RunExamples.Get_SourceDirectory();
// Çıkış dizini
string outputDir = RunExamples.Get_OutputDirectory();

Bu ilk adımda Excel dosyalarının kaynak ve çıktı dizinlerini tanımlıyoruz.

2. Adım: WorkbookDesigner nesnesini örnekleyin

// WorkbookDesigner nesnesini örneklendirme
WorkbookDesigner designer = new WorkbookDesigner();

Bunun bir örneğini oluşturuyoruzWorkbookDesigner Aspose.Cells’ten sınıf.

Adım 3: Excel Çalışma Kitabını Yükleyin

// Excel çalışma kitabını yükleyin
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
designer.Workbook = workbook;

Excel çalışma kitabını belirtilen dosyadan yüklüyoruz ve ilk kesme işaretlerinin otomatik olarak metin stiline dönüştürülmesini devre dışı bırakıyoruz.

Adım 4: Veri Kaynağını Ayarlayın

// Tasarımcı çalışma kitabı için veri kaynağını tanımlama
List<DataObject> list = new List<DataObject>
{
new DataObject
{
Id=1,
Name = "demo"
},
new DataObject
{
ID=2,
Name = "'demo"
}
};
designer.SetDataSource("sampleData", list);

Veri nesnelerinin bir listesini tanımlarız veSetDataSource Tasarımcı çalışma kitabının veri kaynağını ayarlama yöntemi.

5. Adım: Akıllı işaretleyicileri işleyin

// Akıllı işaretleyicileri işleyin
designer. Process();

biz kullanıyoruzProcess Tasarımcı çalışma kitabındaki akıllı işaretçileri işleme yöntemi.

Adım 6: Değiştirilen Excel çalışma kitabını kaydedin

// Değiştirilen Excel çalışma kitabını kaydedin
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");

Değiştirilen Excel çalışma kitabını yapılan değişikliklerle birlikte kaydediyoruz.

Aspose.Cells for .NET kullanarak Öndeki Kesme İşaretine İzin Ver için örnek kaynak kodu

//Kaynak dizini
string sourceDir = RunExamples.Get_SourceDirectory();
string outputDir = RunExamples.Get_OutputDirectory();
// WorkbookDesigner nesnesini örneklendirme
WorkbookDesigner designer = new WorkbookDesigner();
Workbook workbook = new Workbook(sourceDir + "AllowLeadingApostropheSample.xlsx");
workbook.Settings.QuotePrefixToStyle = false;
// Akıllı işaretleyiciler içeren bir tasarımcı e-tablosu açın
designer.Workbook = workbook;
List<DataObject> list = new List<DataObject>
{
	new DataObject
	{
		 Id =1,
		 Name = "demo"
	},
	new DataObject
	{
		Id=2,
		Name = "'demo"
	}
};
// Tasarımcı e-tablosunun veri kaynağını ayarlama
designer.SetDataSource("sampleData", list);
// Akıllı işaretleyicileri işleyin
designer.Process();
designer.Workbook.Save(outputDir + "AllowLeadingApostropheSample_out.xlsx");
Console.WriteLine("AllowLeadingApostrophe executed successfully.");

Çözüm

Tebrikler! Aspose.Cells for .NET’i kullanarak bir Excel çalışma kitabında baştaki kesme işaretinin kullanımına nasıl izin vereceğinizi öğrendiniz. Excel çalışma kitaplarınızı daha da özelleştirmek için kendi verilerinizle denemeler yapın.

SSS

S: Excel çalışma kitabındaki kesme işareti izni nedir?

C: Excel çalışma kitabındaki ilk kesme işaretine izin vermek, kesme işaretiyle başlayan verilerin metin stiline dönüştürülmeden doğru şekilde görüntülenmesine olanak tanır. Kesme işaretini verilerin bir parçası olarak tutmak istediğinizde bu kullanışlıdır.

S: Neden ilk kesme işaretlerinin otomatik dönüştürülmesini kapatmam gerekiyor?

C: Baştaki alıntıların otomatik olarak dönüştürülmesini devre dışı bırakarak, bunların verilerinizdeki kullanımını koruyabilirsiniz. Bu, Excel çalışma kitabını açarken veya değiştirirken verilerde istenmeyen değişiklikler yapılmasını önler.

S: Tasarımcı çalışma kitabında veri kaynağı nasıl ayarlanır?

C: Veri kaynağını tasarımcı çalışma kitabında ayarlamak içinSetDataSource veri kaynağının adını ve karşılık gelen veri nesnelerinin listesini belirten yöntem.

S: Başta kesme işaretine izin verilmesi Excel çalışma kitabındaki diğer verileri etkiler mi?

C: Hayır, baştaki kesme işaretine izin vermek yalnızca kesme işaretiyle başlayan verileri etkiler. Excel çalışma kitabındaki diğer veriler değişmeden kalır.

S: Bu özelliği diğer Excel dosya formatlarıyla kullanabilir miyim?

C: Evet, bu özelliği Aspose.Cells tarafından desteklenen .xls, .xlsm vb. gibi diğer Excel dosya formatlarıyla kullanabilirsiniz.