Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

ExcelLinkByHeaderOptions

OfficeIMO.Excel

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

Scope and display settings for ExcelSheet.LinkByHeader.

Inheritance

  • object
  • ExcelLinkByHeaderOptions

Remarks

Without ExcelLinkByHeaderOptions.Range or ExcelLinkByHeaderOptions.Table the header is found in the worksheet header row and rows ExcelLinkByHeaderOptions.FirstRow to ExcelLinkByHeaderOptions.LastRow are linked. A range uses its first row as the header row; a table uses its column names and data rows.

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 ExcelLinkByHeaderOptions() #

Properties

public string? Range { get; set; } #

A1 range whose first row holds the header; its remaining rows are linked.

public string? Table { get; set; } #

Name of the table whose column is linked.

public int FirstRow { get; set; } #

First worksheet row to link when no range or table is given.

public int? LastRow { get; set; } #

Last worksheet row to link when no range or table is given; null uses the bottom of the used range.

public Func<string, string>? Display { get; set; } #

Display text for a cell; by default the cell text for sheet links and an RFC label or host for URLs.

public bool Styled { get; set; } #

Whether links get hyperlink styling (blue, underlined).