Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

ExcelWorkbookRepairOptions

OfficeIMO.Excel

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

Options that control safe workbook repair orchestration.

Inheritance

  • object
  • ExcelWorkbookRepairOptions

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.

Accepted by parameters 1

Constructors

public ExcelWorkbookRepairOptions() #

Properties

public bool DefinedNames { get; set; } #

Repair duplicate, invalid, and broken workbook defined names.

public bool Tables { get; set; } #

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

public bool SheetViews { get; set; } #

Normalize worksheet view metadata such as frozen panes and selections.

public bool PrintSettings { get; set; } #

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

public bool Protection { get; set; } #

Normalize worksheet protection metadata and protected range declarations.

public bool AutoFilters { get; set; } #

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

public bool Drawings { get; set; } #

Normalize drawing relationships and worksheet drawing anchors.

public bool LinksAndComments { get; set; } #

Normalize hyperlinks and comment artifacts.

public bool Calculation { get; set; } #

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

public bool WorkbookArtifacts { get; set; } #

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

public bool Save { get; set; } #

Save the workbook after repairs are applied.