IXlsXMLImportOptions |
interface IXlsXMLImportOptions : IDispatch { [id(1), propput] HRESULT HeaderRows([in]int rowsInHeaders); [id(2), propput] HRESULT HeaderStyle([in]IXlsStyle* style); [id(3), propput] HRESULT ColumnStyleByIndex([in]int columnIndex, [in]IXlsStyle* style); [id(4), propput] HRESULT XPath([in]BSTR selectionPath); [id(5), propput] HRESULT ColumnDataMappingFormatByIndex([in]int columnIndex, [in]BSTR format); [id(6), propput] HRESULT Charset([in]BSTR charset); [id(7), propput] HRESULT Language([in]BSTR Language); [id(8), propput] HRESULT ColumnDataTypeByIndex([in]int columnIndex, [in]enumDataType datatype); [id(9), propput] HRESULT ColumnDataTypeByName([in]BSTR columnName, [in]enumDataType datatype); [id(10),propput] HRESULT ColumnStyleByName([in]BSTR columnName, [in]IXlsStyle* style); [id(11),propput] HRESULT ColumnDataMappingFormatByName([in]BSTR columnName, [in]BSTR format); [id(12) ] HRESULT ColumnSplitByName([in]BSTR columnName, [out, retval]IXlsImportColumnSplitter** columnSplit); [id(13) ] HRESULT ColumnJoinByName([in]BSTR columnName, [out, retval]IXlsImportColumnJoiner** columnJoin); [id(14),propput] HRESULT AutoFormatMapping([in]BOOL bEnableAutoFormatMapping); [id(15),propput] HRESULT FirstRow([in]int row); [id(16),propput] HRESULT FirstColumn([in]int column); [id(17),propput] HRESULT AutoFit([in]BOOL autofit); }
HRESULT HeaderRows([in]int rowsInHeaders);
HRESULT HeaderStyle([in]IXlsStyle* style);
HRESULT ColumnStyleByIndex([in]int columnIndex, [in]IXlsStyle* style);
HRESULT XPath([in]BSTR selectionPath);
HRESULT ColumnDataMappingFormatByIndex([in]int columnIndex, [in]BSTR format);
HRESULT Charset([in]BSTR charset);
HRESULT Language([in]BSTR Language);
HRESULT ColumnDataTypeByIndex([in]int columnIndex, [in]enumDataType datatype);
HRESULT ColumnDataTypeByName([in]BSTR columnName, [in]enumDataType datatype);
HRESULT ColumnStyleByName([in]BSTR columnName, [in]IXlsStyle* style);
HRESULT ColumnDataMappingFormatByName([in]BSTR columnName, [in]BSTR format);
HRESULT ColumnSplitByName([in]BSTR columnName, [out, retval]IXlsImportColumnSplitter** columnSplit);
HRESULT ColumnJoinByName([in]BSTR columnName, [out, retval]IXlsImportColumnJoiner** columnJoin);
HRESULT AutoFormatMapping([in]BOOL bEnableAutoFormatMapping);
HRESULT FirstRow([in]int row);
HRESULT FirstColumn([in]int column);
HRESULT AutoFit([in]BOOL autofit);