ListObject.InnerObject Property (2007 System)

Gets a ListObject that represents the underlying native object for the Microsoft.Office.Tools.Excel.ListObject.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)

Syntax

'Declaration
<BrowsableAttribute(False)> _
Public ReadOnly Property InnerObject As ListObject
'Usage
Dim instance As ListObject 
Dim value As ListObject 

value = instance.InnerObject
[BrowsableAttribute(false)]
public ListObject InnerObject { get; }
[BrowsableAttribute(false)]
public:
property ListObject^ InnerObject {
    ListObject^ get ();
}
public function get InnerObject () : ListObject

Property Value

Type: ListObject
A ListObject that represents the underlying native object for the Microsoft.Office.Tools.Excel.ListObject.

Remarks

If the ExcelLocale1033Attribute attribute is set to false, methods and properties in Excel that expect a ListObject passed as an Object will throw an InvalidCastException if you pass in a Microsoft.Office.Tools.Excel.ListObject. In this case, you can use the InnerObject property to pass the underlying native object to these methods and properties.

The InnerObject property returns a ListObject that passes the locale ID (LCID) 1033 (English, United States) to Microsoft Office Excel for all locale-sensitive calls to the Excel object model if the ExcelLocale1033Attribute attribute is set to true. To get a ListObject that passes the locale ID (LCID) of the current thread to Microsoft Office Excel, use the static Unwrap method of the ExcelLocale1033Proxy class. For more information about localization issues in Excel, see Formatting Data in Excel with Various Regional Settings.

Examples

Formatting Data in Excel with Various Regional Settings

.NET Framework Security

See Also

Reference

ListObject Class

ListObject Members

Microsoft.Office.Tools.Excel Namespace