Sets a cell's content to a numeric value of type double within a sheet. Enables the direct input of numbers into a cell, facilitating numerical data handling in applications.
public void SetCellValue(
double value
)
value
The double number to be assigned to the cell.
This method is essential for inserting numeric data into a cell, particularly useful in scenarios involving calculations, statistical analysis, financial data, and any other numerical operation.
Depending on the implementation, setting a numeric value in a cell might also influence the cell's format.
using Leadtools;
using Leadtools.Document.LEADOffice.Sheet;
public void CreateWorkbookFileExample()
{
// Initialize the workbook
var workbook = LEADWorkbookFactory.Create();
// Add a new sheet named "Test"
var sheet = workbook.CreateSheet("Test");
// Access the first cell (assuming 0-based indexing)
var cell = sheet.CreateRow(0).CreateCell(0);
// Update the cell's value
cell.SetCellValue("LEADTOOLS");
// Style the cell
var cellStyle = workbook.CreateCellStyle();
cellStyle.Font = workbook.CreateFont("Arial", 12, FontStyle.Bold, RasterColor.FromKnownColor(RasterKnownColor.Black));
cellStyle.BackgroundColor = RasterColor.FromKnownColor(RasterKnownColor.Gray);
cellStyle.HorizontalAlignment = HorizontalAlignment.Center;
cellStyle.VerticalAlignment = VerticalAlignment.Center;
cellStyle.WrapText = TextWrap.Wrap;
// Apply the style to the cell
cell.SetStyle(cellStyle);
// Save the workbook to disk
var filePath = Path.Combine(LEAD_VARS.ImagesDir, @"WorkbookTest.xlsx");
workbook.Save(filePath);
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";
}