Hücre Değerine Erişme ve Değiştirme
Hücrenin Değerine Erişme ve Değiştirme
Dize Değerleri
Bir hücrenin değerine erişmeden ve bunu değiştirmeden önce, hücrelere erişmenin farklı yaklaşımları hakkında bilgi sahibi olmanız gerekir. Hücrelere erişimin farklı yaklaşımları hakkında ayrıntılı bilgi için Hücrelere Erişme buraya bakın.
Her hücrenin StringValue adında bir özelliği vardır. Bir hücreye erişildikten sonra, geliştiriciler StringValue özelliğini hücrenin dize değerine erişmek için kullanabilirler. Hücre değerlerini değiştirmek için, hücrenin dize değerini güncellemek için kullanılan PutValue adlı özel bir yöntem bulunmaktadır.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Accessing "B1" cell of the worksheet | |
GridCell cell = sheet.Cells["B1"]; | |
// Accessing the string value of "B1" cell | |
Label1.Text = cell.StringValue; | |
// Modifying the string value of "B1" cell | |
cell.PutValue("Hello Aspose.Grid"); |
Tüm Değer Türleri
Bir hücrenin PutValue yönteminin kullanılabilmesi için 8 aşırı yüklemesi bulunmaktadır, bu aşırı yüklemeler hücrede herhangi bir türde değeri (Boolean, int, double, DateTime ve dize) değiştirmek için kullanılabilir.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Accessing "B3" cell of the worksheet | |
GridCell cell = sheet.Cells["B3"]; | |
// Putting a value in "B3" cell | |
cell.PutValue(30); |
Ayrıca PutValue yönteminin dize biçiminde herhangi bir türde değeri alabilen aşırı yüklenmiş bir sürümü de bulunmaktadır ve bunu yapabilmek için, aşağıdaki örnekte gösterildiği gibi, PutValue yönteminin başka bir parametresine true Boolean değeri geçirin.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Accessing "B5" cell of the worksheet | |
GridCell cell = sheet.Cells["B5"]; | |
// Putting a numeric value as string in "B5" cell that will be converted to a suitable data type automatically | |
cell.PutValue("19.4", true); |