Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

ExcelCellInfo

OfficeIMO.Excel

Namespace
OfficeIMO.Excel
Assembly
OfficeIMO.Excel
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Immutable cell inspection snapshot.

Inheritance

  • object
  • ExcelCellInfo

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Constructors

public ExcelCellInfo() #

Properties

public int Row { get; internal set; } #

One-based row index.

public int Column { get; internal set; } #

One-based column index.

public object? Value { get; internal set; } #

Typed cell value as interpreted by OfficeIMO's read model.

public string? Formula { get; internal set; } #

Formula text without a guaranteed leading equals sign.

public string? StoredFormula { get; internal set; } #

Formula text stored on the loaded cell before shared-formula expansion. Legacy input may have a normalized OOXML backing model.

public string? FormulaKind { get; internal set; } #

Loaded Open XML formula type token, such as shared or array; normal when a formula has no explicit type, or null when no formula exists.

public bool HasStoredValue { get; internal set; } #

Whether the loaded cell has a saved value element, including an explicitly empty cache.

public string? StoredValue { get; internal set; } #

Uninterpreted saved value text. For formula cells this is the saved cache, not a freshly calculated result.

public string StoredValueType { get; internal set; } #

Loaded Open XML cell data type token, or n when the type is absent, including cells without a stored value.

public uint? StyleIndex { get; internal set; } #

OpenXML style index currently backing the cell, when present.

public ExcelCellStyleInfo? Style { get; internal set; } #

Resolved OfficeIMO style metadata for the cell, when available.

public ExcelCommentInspectionInfo? Comment { get; internal set; } #

Comment metadata attached to the cell, when present.

public ExcelThreadedCommentInfo? ThreadedComment { get; internal set; } #

Threaded comment metadata attached to the cell, when present.

public IReadOnlyList<ExcelRichTextRun> RichTextRuns { get; internal set; } #

Rich inline text runs attached to the cell, when present.