Skip to content

Class ExcelVbaReference

Namespace: OfficeOpenXml.VBA
Assembly: EPPlus.dll

A VBA reference

public class ExcelVbaReference

Inheritance

object ← ExcelVbaReference

Derived

ExcelVbaReferenceControl
ExcelVbaReferenceProject

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

ExcelVbaReference()

Constructor. Defaults ReferenceRecordID to 0xD

public ExcelVbaReference()

Properties

Libid

LibID For more info check MS-OVBA 2.1.1.8 LibidReference and 2.3.4.2.2 PROJECTREFERENCES

public string Libid { get; set; }

Property Value

string

Name

The name of the reference

public string Name { get; set; }

Property Value

string

ReferenceRecordID

The reference record ID. See MS-OVBA documentation for more info.

public int ReferenceRecordID { get; }

Property Value

int

SecondaryReferenceRecordID

The reference record ID. See MS-OVBA documentation for more info.

public int SecondaryReferenceRecordID { get; }

Property Value

int

Methods

ToString()

A string representation of the object (the Name)

public override string ToString()

Returns

string