API Reference

Class

ExcelWorkbookRepairOptions

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Modifiers sealed

Options that control safe workbook repair orchestration.

Inheritance

  • Object
  • ExcelWorkbookRepairOptions

Usage

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

Accepted by parameters

Constructors

Properties

public Boolean DefinedNames { get; set; } #

Repair duplicate, invalid, and broken workbook defined names.

public Boolean Tables { get; set; } #

Normalize worksheet table metadata, table relationships, and table column definitions.

public Boolean SheetViews { get; set; } #

Normalize worksheet view metadata such as frozen panes and selections.

public Boolean PrintSettings { get; set; } #

Normalize print metadata such as page breaks, margins, and page scale.

public Boolean Protection { get; set; } #

Normalize worksheet protection metadata and protected range declarations.

public Boolean AutoFilters { get; set; } #

Normalize AutoFilter metadata when the worksheet exposes a stale or invalid filter range.

public Boolean Drawings { get; set; } #

Normalize drawing relationships and worksheet drawing anchors.

public Boolean LinksAndComments { get; set; } #

Normalize hyperlinks and comment artifacts.

public Boolean Calculation { get; set; } #

Remove stale calculation chains and force recalculation on open when formulas exist.

public Boolean WorkbookArtifacts { get; set; } #

Normalize workbook views, style, and shared-string artifacts.

public Boolean Save { get; set; } #

Save the workbook after repairs are applied.