XlIMEMode Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the description of the Japanese input rules.
Name Value Description
xlIMEModeAlpha 8 Half-width alphanumeric.
xlIMEModeAlphaFull 7 Full-width alphanumeric.
xlIMEModeDisable 3 Disable.
xlIMEModeHangul 10 Hangul.
xlIMEModeHangulFull 9 Full-width Hangul.
xlIMEModeHiragana 4 Hiragana.
xlIMEModeKatakana 5 Katakana.
xlIMEModeKatakanaHalf 6 Half-width Katakana.
xlIMEModeNoControl 0 No control.
xlIMEModeOff 2 Off (English mode).
xlIMEModeOn 1 Mode on.
XlImportDataAs Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the format in which to return data from a database.
Name Value Description
xlPivotTableReport 1 Returns the data as a PivotTable.
xlQueryTable 0 Returns the data as a QueryTable.
XlInsertFormatOrigin Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies from where to copy the format for inserted rows.
Name Value Description
xlFormatFromLeftOrAbove 0 Copy the format from cells above and/or to the left.
xlFormatFromRightOrBelow 1 Copy the format from cells below and/or to the right.
XlInsertShiftDirection Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the direction in which to shift cells during an insertion.
Name Value Description
xlShiftDown -4121 Shift cells down.
xlShiftToRight -4161 Shift cells to the right.
XlLayoutFormType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the way the specified PivotTable items appear?in table format or in outline format.
Name Value Description
The LayoutSubtotalLocation property specifies where the subtotal appears in the
xlOutline 1
PivotTable report.
xlTabular 0 Default.
XlLayoutRowType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the type of layout row.
Name Value Description
xlCompactRow 0 Compact Row
xlOutlineRow 2 Outline Row
xlTabularRow 1 Tabular Row
XlLegendPosition Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the position of the legend on a chart.
Name Value Description
xlLegendPositionBottom -4107 Below the chart.
xlLegendPositionCorner 2 In the upper right-hand corner of the chart border.
xlLegendPositionCustom -4161 A custom position.
xlLegendPositionLeft -4131 Left of the chart.
xlLegendPositionRight -4152 Right of the chart.
xlLegendPositionTop -4160 Above the chart.
XlLineStyle Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the line style for the border.
Name Value Description
xlContinuous 1 Continuous line.
xlDash -4115 Dashed line.
xlDashDot 4 Alternating dashes and dots.
xlDashDotDot 5 Dash followed by two dots.
xlDot -4118 Dotted line.
xlDouble -4119 Double line.
xlLineStyleNone -4142 No line.
xlSlantDashDot 13 Slanted dashes.
XlLink Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the type of link.
Name Value Description
xlExcelLinks 1 The link is to an Excel worksheet.
xlOLELinks 2 The link is to an OLE source.
xlPublishers 5 Macintosh only.
xlSubscribers 6 Macintosh only.
XlLinkInfo Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the type of information the link will return.
Name Value Description
xlEditionDate 2 Applies only to editions in the Macintosh operating system.
xlLinkInfoStatus 3 Returns the link status.
xlUpdateState 1 Specifies whether the link updates automatically or manually.
XlLinkInfoType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the type of link.
Name Value Description
xlLinkInfoOLELinks 2 OLE or DDE server
xlLinkInfoPublishers 5 Publisher
xlLinkInfoSubscribers 6 Subscriber
XlLinkStatus Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the status of a link.
Name Value Description
xlLinkStatusCopiedValues 10 Copied values.
xlLinkStatusIndeterminate 5 Unable to determine status.
xlLinkStatusInvalidName 7 Invalid name.
xlLinkStatusMissingFile 1 File missing.
xlLinkStatusMissingSheet 2 Sheet missing.
xlLinkStatusNotStarted 6 Not started.
xlLinkStatusOK 0 No errors.
xlLinkStatusOld 3 Status may be out of date.
xlLinkStatusSourceNotCalculated 4 Not yet calculated.
xlLinkStatusSourceNotOpen 8 Not open.
xlLinkStatusSourceOpen 9 Source document is open.
XlLinkType Enumeration (Excel)
Office 2013 and later
Other Versions
Contribute to this content
Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.
Specifies the type of link.
Name Value Description
xlLinkTypeExcelLinks 1 A link to a Microsoft Excel source.
xlLinkTypeOLELinks 2 A link to an OLE source.
XlListConflict Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the conflict resolution options for updating a list on a Microsoft SharePoint Foundation site with the
changes made to a list in a Microsoft Excel worksheet.
Name Value Description
Display a dialog box that allows the user to choose how to resolve
xlListConflictDialog 0
conflicts.
xlListConflictDiscardAllConflicts 2 Accept the version of the data stored on the SharePoint site.
xlListConflictError 3 Raise an error if a conflict occurs.
xlListConflictRetryAllConflicts 1 Overwrite the version of the data stored on the SharePoint site.
XlListDataType Enumeration (Excel)
Office 2013 and later
Other Versions
Contribute to this content
Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA
documentation.
Specifies the data type of a list column connected to a Microsoft SharePoint Foundation site.
Name Value Description
xlListDataTypeCheckbox 9 Check box.
xlListDataTypeChoice 6 Single-choice field.
xlListDataTypeChoiceMulti 7 Multiple-choice field.
xlListDataTypeCounter 11 Counter.
xlListDataTypeCurrency 4 Currency.
xlListDataTypeDateTime 5 Date/time.
xlListDataTypeHyperLink 10 Hyperlink.
xlListDataTypeListLookup 8 Lookup list.
xlListDataTypeMultiLineRichText 12 Rich text format with multiple lines.
xlListDataTypeMultiLineText 2 Plain text with multiple lines.
xlListDataTypeNone 0 Type not specified.
xlListDataTypeNumber 3 Numerical.
xlListDataTypeText 1 Plain text.
XlListObjectSourceType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the current source of the list.
Name Value Description
xlSrcExternal 0 External data source (Microsoft SharePoint Foundation site).
xlSrcModel 4 PowerPivot Model
xlSrcQuery 3 Query
xlSrcRange 1 Range
xlSrcXml 2 XML
XlLocationInTable Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the part of the PivotTable report that contains the upper-left corner of a range.
Name Value Description
xlColumnHeader -4110 Column header
xlColumnItem 5 Column item
xlDataHeader 3 Data header
xlDataItem 7 Data item
xlPageHeader 2 Page header
xlPageItem 6 Page item
xlRowHeader -4153 Row header
xlRowItem 4 Row item
xlTableBody 8 Table body
XlLookAt Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies whether a match is made against the whole of the search text or any part of the search text.
Name Value Description
xlPart 2 Match against any part of the search text.
xlWhole 1 Match against the whole of the search text.
XlLookFor Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies what to look for in searches.
Name Value Description
LookForBlanks 0 Blanks
LookForErrors 1 Errors
LookForFormulas 2 Formulas
XlMailSystem Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the mail system that is installed on the host computer.
Name Value Description
xlMAPI 1 MAPI-complaint system
xlNoMailSystem 0 No mail system
xlPowerTalk 2 PowerTalk mail system
XlMarkerStyle Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the marker style for a point or series in a line chart, scatter chart, or radar chart.
Name Value Description
xlMarkerStyleAutomatic -4105 Automatic markers
xlMarkerStyleCircle 8 Circular markers
xlMarkerStyleDash -4115 Long bar markers
xlMarkerStyleDiamond 2 Diamond-shaped markers
xlMarkerStyleDot -4118 Short bar markers
xlMarkerStyleNone -4142 No markers
xlMarkerStylePicture -4147 Picture markers
xlMarkerStylePlus 9 Square markers with a plus sign
xlMarkerStyleSquare 1 Square markers
xlMarkerStyleStar 5 Square markers with an asterisk
xlMarkerStyleTriangle 3 Triangular markers
xlMarkerStyleX -4168 Square markers with an X
XlMeasurementUnits Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the measurement units.
Name Value Description
xlCentimeters 1 Centimeters
xlInches 0 Inches
xlMillimeters 2 Millimeters
XlMouseButton Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies which mouse button was pressed.
Name Value Description
xlNoButton 0 No button was pressed.
xlPrimaryButton 1 The primary button (normally the left mouse button) was pressed.
xlSecondaryButton 2 The secondary button (normally the right mouse button) was pressed.
XlMousePointer Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the appearance of the mouse pointer in Excel.
Name Value Description
xlDefault -4143 The default pointer.
xlIBeam 3 The I-beam pointer.
xlNorthwestArrow 1 The northwest-arrow pointer.
xlWait 2 The hourglass pointer.
XlMSApplication Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies a Microsoft application.
Name Value Description
xlMicrosoftAccess 4 Microsoft Office Access
xlMicrosoftFoxPro 5 Microsoft FoxPro
xlMicrosoftMail 3 Microsoft Office Outlook
xlMicrosoftPowerPoint 2 Microsoft Office PowerPoint
xlMicrosoftProject 6 Microsoft Office Project
xlMicrosoftSchedulePlus 7 Microsoft Schedule Plus
xlMicrosoftWord 1 Microsoft Office Word
XlOartHorizontalOverflow Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the horizontal overflow setting for a text frame.
Name Value Description
xlOartHorizontalOverflowClip 1 Hide text that does not fit horizontally in the text frame.
xlOartHorizontalOverflowOverflow 0 Allow text to overflow the text frame horizontally.
XlModelChangeSource Enumeration (Excel)
Office 2013 and later
Contribute to this content
Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA
documentation.
Specifies the source of the change to the data model.
Name Value Description
xlChangeByExcel 0 Excel
xlChangeByPowerPivotAddIn 1 PowerPivot add-in
XlOartVerticalOverflow Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the vertical overflow setting for a text frame.
Name Value Description
xlOartVerticalOverflowClip 1 Hide text that does not fit vertically within the text frame.
Hide text that does not fit vertically within the text frame, and add an
xlOartVerticalOverflowEllipsis 2
ellipsis (...) at the end of the visible text.
Allow text to overflow the text frame vertically (can be from the top,
xlOartVerticalOverflowOverflow 0
bottom, or both depending on the text alignment).
XlObjectSize Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the way a chart is scaled to fit on a page.
Name Value Description
Print the chart as large as possible, while retaining the chart's height-to-width ratio as
xlFitToPage 2
shown on the screen.
xlFullPage 3 Print the chart to fit the page, adjusting the height-to-width ratio as necessary.
xlScreenSize 1 Print the chart the same size as it appears on the screen.
XlOLEType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the OLE object type.
Name Value Description
xlOLEControl 2 ActiveX control
xlOLEEmbed 1 Embedded OLE object
xlOLELink 0 Linked OLE object
XlOLEVerb Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the verb on which the server of the OLE object should act.
Name Value Description
xlVerbOpen 2 Open the object.
xlVerbPrimary 1 Perform the primary action for the server.
XlOrder Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the order in which cells are processed.
Name Value Description
xlDownThenOver 1 Process down the rows before processing across pages or page fields to the right.
xlOverThenDown 2 Process across pages or page fields to the right before moving down the rows.
XlOrientation Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the text orientation.
Name Value Description
xlDownward -4170 Text runs downward.
xlHorizontal -4128 Text runs horizontally.
xlUpward -4171 Text runs upward.
xlVertical -4166 Text runs downward and is centered in the cell.
XlPageBreak Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies page break location in the worksheet.
Name Value Description
xlPageBreakAutomatic -4105 Excel will automatically add page breaks.
xlPageBreakManual -4135 Page breaks are manually inserted.
xlPageBreakNone -4142 Page breaks are not inserted in the worksheet.
XlPageBreakExtent Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies whether a page break is full screen or applies only within the print area.
Name Value Description
xlPageBreakFull 1 Full screen.
xlPageBreakPartial 2 Only within print area.
XlPageOrientation Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the page orientation when the worksheet is printed.
Name Value Description
xlLandscape 2 Landscape mode.
xlPortrait 1 Portrait mode.
XlPaperSize Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the size of the paper.
Name Value Description
xlPaper10x14 16 10 in. x 14 in.
xlPaper11x17 17 11 in. x 17 in.
xlPaperA3 8 A3 (297 mm x 420 mm)
xlPaperA4 9 A4 (210 mm x 297 mm)
xlPaperA4Small 10 A4 Small (210 mm x 297 mm)
xlPaperA5 11 A5 (148 mm x 210 mm)
xlPaperB4 12 B4 (250 mm x 354 mm)
xlPaperB5 13 A5 (148 mm x 210 mm)
xlPaperCsheet 24 C size sheet
xlPaperDsheet 25 D size sheet
xlPaperEnvelope10 20 Envelope #10 (4-1/8 in. x 9-1/2 in.)
xlPaperEnvelope11 21 Envelope #11 (4-1/2 in. x 10-3/8 in.)
xlPaperEnvelope12 22 Envelope #12 (4-1/2 in. x 11 in.)
xlPaperEnvelope14 23 Envelope #14 (5 in. x 11-1/2 in.)
xlPaperEnvelope9 19 Envelope #9 (3-7/8 in. x 8-7/8 in.)
xlPaperEnvelopeB4 33 Envelope B4 (250 mm x 353 mm)
xlPaperEnvelopeB5 34 Envelope B5 (176 mm x 250 mm)
xlPaperEnvelopeB6 35 Envelope B6 (176 mm x 125 mm)
xlPaperEnvelopeC3 29 Envelope C3 (324 mm x 458 mm)
xlPaperEnvelopeC4 30 Envelope C4 (229 mm x 324 mm)
xlPaperEnvelopeC5 28 Envelope C5 (162 mm x 229 mm)
xlPaperEnvelopeC6 31 Envelope C6 (114 mm x 162 mm)
xlPaperEnvelopeC65 32 Envelope C65 (114 mm x 229 mm)
xlPaperEnvelopeDL 27 Envelope DL (110 mm x 220 mm)
xlPaperEnvelopeItaly 36 Envelope (110 mm x 230 mm)
xlPaperEnvelopeMonarch 37 Envelope Monarch (3-7/8 in. x 7-1/2 in.)
xlPaperEnvelopePersonal 38 Envelope (3-5/8 in. x 6-1/2 in.)
xlPaperEsheet 26 E size sheet
xlPaperExecutive 7 Executive (7-1/2 in. x 10-1/2 in.)
xlPaperFanfoldLegalGerman 41 German Legal Fanfold (8-1/2 in. x 13 in.)
xlPaperFanfoldStdGerman 40 German Legal Fanfold (8-1/2 in. x 13 in.)
xlPaperFanfoldUS 39 U.S. Standard Fanfold (14-7/8 in. x 11 in.)
xlPaperFolio 14 Folio (8-1/2 in. x 13 in.)
xlPaperLedger 4 Ledger (17 in. x 11 in.)
xlPaperLegal 5 Legal (8-1/2 in. x 14 in.)
xlPaperLetter 1 Letter (8-1/2 in. x 11 in.)
xlPaperLetterSmall 2 Letter Small (8-1/2 in. x 11 in.)
xlPaperNote 18 Note (8-1/2 in. x 11 in.)
xlPaperQuarto 15 Quarto (215 mm x 275 mm)
xlPaperStatement 6 Statement (5-1/2 in. x 8-1/2 in.)
xlPaperTabloid 3 Tabloid (11 in. x 17 in.)
xlPaperUser 256 User-defined
XlParameterDataType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the data type of a query parameter.
Name Value Description
xlParamTypeBigInt -5 Big integer.
xlParamTypeBinary -2 Binary.
xlParamTypeBit -7 Bit.
xlParamTypeChar 1 String.
xlParamTypeDate 9 Date.
xlParamTypeDecimal 3 Decimal.
xlParamTypeDouble 8 Double.
xlParamTypeFloat 6 Float.
xlParamTypeInteger 4 Integer.
xlParamTypeLongVarBinary -4 Long binary.
xlParamTypeLongVarChar -1 Long string.
xlParamTypeNumeric 2 Numeric.
xlParamTypeReal 7 Real.
xlParamTypeSmallInt 5 Small integer.
xlParamTypeTime 10 Time.
xlParamTypeTimestamp 11 Time stamp.
xlParamTypeTinyInt -6 Tiny integer.
xlParamTypeUnknown 0 Type unknown.
xlParamTypeVarBinary -3 Variable-length binary.
xlParamTypeVarChar 12 Variable-length string.
xlParamTypeWChar -8 Unicode character string.
XlParameterType Enumeration (Excel)
Office 2013 and later
Other Versions
Contribute to this content
Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA
documentation.
Specifies how to determine the value of the parameter for the specified query table.
Name Value Description
xlConstant 1 Uses the value specified by the Value argument.
Displays a dialog box that prompts the user for the value. The Value argument specifies the
xlPrompt 0
text shown in the dialog box.
Uses the value of the cell in the upper-left corner of the range. The Value argument
xlRange 2
specifies a Range object.
XlPasteSpecialOperation Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies how numeric data will be calculated with the destinations cells in the worksheet.
Name Value Description
xlPasteSpecialOperationAdd 2 Copied data will be added with the value in the destination cell.
xlPasteSpecialOperationDivide 5 Copied data will be divided with the value in the destination cell.
xlPasteSpecialOperationMultiply 4 Copied data will be multiplied with the value in the destination cell.
xlPasteSpecialOperationNone -4142 No calculation will be done in the paste operation.
xlPasteSpecialOperationSubtract 3 Copied data will be subtracted with the value in the destination cell.
XlPasteType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the part of the range to be pasted.
Name Value Description
xlPasteAll -4104 Everything will be pasted.
xlPasteAllExceptBorders 7 Everything except borders will be pasted.
Everything will be pasted and conditional formats will be
xlPasteAllMergingConditionalFormats 14
merged.
xlPasteAllUsingSourceTheme 13 Everything will be pasted using the source theme.
xlPasteColumnWidths 8 Copied column width is pasted.
xlPasteComments -4144 Comments are pasted.
xlPasteFormats -4122 Copied source format is pasted.
xlPasteFormulas -4123 Formulas are pasted.
xlPasteFormulasAndNumberFormats 11 Formulas and Number formats are pasted.
xlPasteValidation 6 Validations are pasted.
xlPasteValues -4163 Values are pasted.
xlPasteValuesAndNumberFormats 12 Values and Number formats are pasted.
XlPattern Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the interior pattern of a chart or interior object.
Name Value Description
xlPatternAutomatic -4105 Excel controls the pattern.
xlPatternChecker 9 Checkerboard.
xlPatternCrissCross 16 Criss-cross lines.
xlPatternDown -4121 Dark diagonal lines running from the upper left to the lower right.
xlPatternGray16 17 16% gray.
xlPatternGray25 -4124 25% gray.
xlPatternGray50 -4125 50% gray.
xlPatternGray75 -4126 75% gray.
xlPatternGray8 18 8% gray.
xlPatternGrid 15 Grid.
xlPatternHorizontal -4128 Dark horizontal lines.
xlPatternLightDown 13 Light diagonal lines running from the upper left to the lower right.
xlPatternLightHorizontal 11 Light horizontal lines.
xlPatternLightUp 14 Light diagonal lines running from the lower left to the upper right.
xlPatternLightVertical 12 Light vertical bars.
xlPatternNone -4142 No pattern.
xlPatternSemiGray75 10 75% dark moir?.
xlPatternSolid 1 Solid color.
xlPatternUp -4162 Dark diagonal lines running from the lower left to the upper right.
xlPatternVertical -4166 Dark vertical bars.
XlPhoneticAlignment Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the alignment for phonetic text. Used with a Phonetic or a Phonetics object.
Name Value Description
xlPhoneticAlignCenter 2 Centered
xlPhoneticAlignDistributed 3 Distributed
xlPhoneticAlignLeft 1 Left aligned
xlPhoneticAlignNoControl 0 Excel controls alignment
XlIMEMode Enumeration
XlImportDataAs Enumeration
XlInsertFormatOrigin Enumeration
XlInsertShiftDirection Enumeration
XlLayoutFormType Enumeration
XlLayoutRowType Enumeration
XlLegendPosition Enumeration
XlLineStyle Enumeration
XlLink Enumeration
XlLinkInfo Enumeration
XlLinkInfoType Enumeration
XlLinkStatus Enumeration
XlLinkType Enumeration
XlListConflict Enumeration
XlListDataType Enumeration
XlListObjectSourceType Enumeration
XlLocationInTable Enumeration
XlLookAt Enumeration
XlLookFor Enumeration
XlMailSystem Enumeration
XlMarkerStyle Enumeration
XlMeasurementUnits Enumeration
XlMouseButton Enumeration
XlMousePointer Enumeration
XlMSApplication Enumeration
XlOartHorizontalOverflow Enumeration
XlModelChangeSource Enumeration
XlOartVerticalOverflow Enumeration
XlObjectSize Enumeration
XlOLEType Enumeration
XlOLEVerb Enumeration
XlOrder Enumeration
XlOrientation Enumeration
XlPageBreak Enumeration
XlPageBreakExtent Enumeration
XlPageOrientation Enumeration
XlPaperSize Enumeration
XlParameterDataType Enumeration
XlParameterType Enumeration
XlPasteSpecialOperation Enumeration
XlPasteType Enumeration
XlPattern Enumeration
XlPhoneticAlignment Enumeration
XlPhoneticCharacterType Enumeration
XlParentDataLabelOptions Enumeration
XlPictureAppearance Enumeration
XlPictureConvertorType Enumeration
XlPieSliceIndex Enumeration
XlPieSliceLocation Enumeration
XlPivotCellType Enumeration
XlPivotConditionScope Enumeration
XlPivotFieldCalculation Enumeration
XlPivotFieldDataType Enumeration
XlPivotFieldOrientation Enumeration
XlPivotFieldRepeatLabels Enumeration
XlPivotFilterType Enumeration
XlPivotFormatType Enumeration
XlPivotLineType Enumeration
XlPivotTableMissingItems Enumeration
XlPivotTableSourceType Enumeration
XlPivotTableVersionList Enumeration
XlPlacement Enumeration
XlPlatform Enumeration
XlPortugueseReform Enumeration
XlPrintErrors Enumeration
XlPrintLocation Enumeration
XlPriority Enumeration
XlPropertyDisplayedIn Enumeration
XlProtectedViewCloseReason Enumeration
XlProtectedViewWindowState Enumeration
XlPTSelectionMode Enumeration
XlQueryType Enumeration
XlQuickAnalysisMode Enumeration
XlRangeAutoFormat Enumeration
XlRangeValueDataType Enumeration
XlReferenceStyle Enumeration
XlReferenceType Enumeration
XlRemoveDocInfoType Enumeration
XlRgbColor Enumeration
XlRobustConnect Enumeration
XlRoutingSlipDelivery Enumeration
XlRoutingSlipStatus Enumeration
XlRowCol Enumeration
XlRunAutoMacro Enumeration
XlSaveAction Enumeration
XlSaveAsAccessMode Enumeration
XlSaveConflictResolution Enumeration
XlScaleType Enumeration
XlSearchDirection Enumeration
XlSearchOrder Enumeration
XlSearchWithin Enumeration
XlSeriesNameLevel Enumeration
XlSheetType Enumeration
XlSheetVisibility Enumeration
XlSizeRepresents Enumeration
XlSlicerCacheType Enumeration
XlSlicerCrossFilterType Enumeration
XlSlicerSort Enumeration
XlSmartTagControlType Enumeration
XlSmartTagDisplayMode Enumeration
XlSortDataOption Enumeration
XlSortMethod Enumeration
XlSortMethodOld Enumeration
XlSortOn Enumeration
XlSortOrder Enumeration
XlSortOrientation Enumeration
XlSortType Enumeration
XlSourceType Enumeration
XlSpanishModes Enumeration
XlSparklineRowCol Enumeration
XlSparkScale Enumeration
XlSparkType Enumeration
XlSpeakDirection Enumeration
XlSpecialCellsValue Enumeration
XlStdColorScale Enumeration
XlSubscribeToFormat Enumeration
XlSubtototalLocationType Enumeration
XlSummaryColumn Enumeration
XlSummaryReportType Enumeration
XlSummaryRow Enumeration
XlTableStyleElementType Enumeration
XlTabPosition Enumeration
XlTextParsingType Enumeration
XlTextQualifier Enumeration
XlTextVisualLayoutType Enumeration
XlThemeColor Enumeration
XlThemeFont Enumeration
XlThreadMode Enumeration
XlTickLabelOrientation Enumeration
XlTickLabelPosition Enumeration
XlTickMark Enumeration
XlTimelineLevel Enumeration
XlTimePeriods Enumeration
XlTimeUnit Enumeration
XlToolbarProtection Enumeration
XlTopBottom Enumeration
XlTotalsCalculation Enumeration
XlTrendlineType Enumeration
XlUnderlineStyle Enumeration
XlUpdateLinks Enumeration
XlVAlign Enumeration
XlWBATemplate Enumeration
XlWebFormatting Enumeration
XlWebSelectionType Enumeration
XlWindowState Enumeration
XlWindowType Enumeration
XlWindowView Enumeration
XlXLMMacroType Enumeration
XlXmlExportResult Enumeration
XlXmlImportResult Enumeration
XlXmlLoadOption Enumeration
XlYesNoGuess Enumeration
XlYesNoGuess Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies whether or not the first row contains headers. Cannot be used when sorting PivotTable reports.
Name Value Description
xlGuess 0 Excel determines whether there is a header, and where it is, if there is one.
xlNo 2 Default. The entire range should be sorted.
xlYes 1 The entire range should not be sorted.
lXmlLoadOption Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies how Excel opens the XML data file.
Name Value Description
xlXmlLoadImportToList 2 Places the contents of the XML data file in an XML table.
xlXmlLoadMapXml 3 Displays the schema of the XML data file in the XML Structure task pane.
xlXmlLoadOpenXml 1 Opens the XML data file. The contents of the file will be flattened.
xlXmlLoadPromptUser 0 Prompts the user to choose how to open the file.
XlXmlImportResult Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the results of the refresh or import operation.
Name Value Description
The contents of the specified XML data file have been truncated
xlXmlImportElementsTruncated 1
because the XML data file is too large for the worksheet.
xlXmlImportSuccess 0 The XML data file was successfully imported.
The contents of the XML data file do not match the specified schema
xlXmlImportValidationFailed 2
map.
XlXmlExportResult Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the results of the save or export operation.
Name Value Description
xlXmlExportSuccess 0 The XML data file was successfully exported.
The contents of the XML data file do not match the specified schema
xlXmlExportValidationFailed 1
map
XlXLMMacroType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies, in a Microsoft Excel version 4 macro worksheet, what type of macro a name refers to or whether
the name refers to a macro.
Name Value Description
xlCommand 2 Custom command.
xlFunction 1 Custom function.
xlNotXLM 3 Not a macro.
XlWindowView Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the view showing in the window.
Name Value Description
xlNormalView 1 Normal.
xlPageBreakPreview 2 Page break preview.
xlPageLayoutView 3 Page layout view.
XlWindowType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies how the chart is displayed.
Name Value Description
xlChartAsWindow 5 The chart will open in a new window.
xlChartInPlace 4 The chart will be displayed on the current worksheet.
xlClipboard 3 The chart is copied to the clipboard.
xlInfo -4129 This constant has been deprecated.
xlWorkbook 1 This constant applies to Macintosh only.
XlWindowState Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the state of the window.
Name Value Description
xlMaximized -4137 Maximized
xlMinimized -4140 Minimized
xlNormal -4143 Normal
XlWebSelectionType Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies whether an entire Web page, all tables on the Web page, or only a specific table is imported into a
query table.
Name Value Description
xlAllTables 2 All tables
xlEntirePage 1 Entire page
xlSpecifiedTables 3 Specified tables
lWebFormatting Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies how much formatting from a Web page, if any, is applied when a Web page is imported into a query
table.
Name Value Description
xlWebFormattingAll 1 All formatting is imported.
xlWebFormattingNone 3 No formatting is imported.
xlWebFormattingRTF 2 Rich Text Format?compatible formatting is imported.
XlWBATemplate Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the type of workbook to create. The new workbook contains a single sheet of the specified type.
Name Value Description
xlWBATChart -4109 Chart
xlWBATExcel4IntlMacroSheet 4 Excel version 4 macro
xlWBATExcel4MacroSheet 3 Excel version 4 international macro
xlWBATWorksheet -4167 Worksheet
XlVAlign Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies the vertical alignment for the object.
Name Value Description
xlVAlignBottom -4107 Bottom
xlVAlignCenter -4108 Center
xlVAlignDistributed -4117 Distributed
xlVAlignJustify -4130 Justify
xlVAlignTop -4160 Top
XlUpdateLinks Enumeration (Excel)
Office 2013 and later
Other Versions
Specifies a workbook's setting for updating embedded OLE links.
Name Value Description
xlUpdateLinksAlways 3 Embedded OLE links are always updated for the specified workbook.
xlUpdateLinksNever 2 Embedded OLE links are never updated for the specified workbook.
Embedded OLE links are updated according to the user's settings for the
xlUpdateLinksUserSetting 1
specified workbook.