本文介紹表格文檔的API枚舉。
XlAboveBelow
通過XlAboveBelow指定值是否高於平均值。
使用方法
運算式.Enum.XlAboveBelow.xlAboveAverage運算式:文件類型應用對象
參數
欄位
值
描述
xlAboveAverage
0
高於平均值。
xlBelowAverage
1
低於平均值。
xlEqualAboveAverage
2
等於平均值。
XlAutoFillType
根據來源區域的內容,通過XlAutoFillType指定目的地區域的填充方式。
使用方法
運算式.Enum.XlAutoFillType.xlFillDefault運算式:文件類型應用對象
參數
欄位
值
描述
xlFillDefault
0
確定用於填充目的地區域的值和格式。
xlFillCopy
1
將來源區域的值和格式複製到目的地區域,如有必要可重複執行。
xlFillSeries
2
將來源區域的值擴充到目的地區域,形式為系列(例如“1,2”擴充為“3,4,5”)。
將來源區域的格式複製到目的地區域,如有必要可重複執行。
xlFillFormats
3
只將來源區域的格式複製到目的地區域,如有必要可重複執行。
xlFillValues
4
只將來源區域的值複製到目的地區域,如有必要可重複執行。
xlFillDays
5
將星期幾的名稱從來源區域擴充到目的地區域。
將格式從來源區域複製到目的地區域,如有必要可重複執行。
xlFillWeekdays
6
將工作日的名稱從來源區域擴充到目的地區域。
將格式從來源區域複製到目的地區域,如有必要可重複執行。
xlFillMonths
7
將月名稱從來源區域擴充到目的地區域。
將格式從來源區域複製到目的地區域,如有必要可重複執行。
xlFillYears
8
將年份從來源區域擴充到目的地區域。
將格式從來源區域複製到目的地區域,如有必要可重複執行。
xlLinearTrend
9
將數值從來源區域擴充到目的地區域,假定數字之間是加法關係(例如“1,2,”擴充為“3,4,5”,假定每個數字都是前一個數字加上某個值的結果)。
將格式從來源區域複製到目的地區域,如有必要可重複執行。
xlGrowthTrend
10
將數值從來源區域擴充到目的地區域,假定來源區域的數字之間是乘法關係(例如“1,2,”擴充為“4,8,16”,假定每個數字都是前一個數字乘以某個值的結果)。
將格式從來源區域複製到目的地區域,如有必要可重複執行。
XlBorderWeight
通過XlBorderWeight指定某一地區周圍邊框的粗細。
使用方法
運算式.Enum.XlBorderWeight.xlHairline運算式:文件類型應用對象
參數
欄位
值
描述
xlMedium
-4138
中等邊框。
xlHairline
1
細線邊框(最細的邊框)。
xlThin
2
細長邊框。
xlThick
4
粗邊框(最寬的邊框)。
XlBordersIndex
通過XlBordersIndex指定要檢索的邊框。
使用方法
運算式.Enum.XlBordersIndex.xlDiagonalDown運算式:文件類型應用對象
參數
欄位
值
描述
xlDiagonalDown
5
從地區中每個儲存格的左上方到右下角的邊框。
xlDiagonalUp
6
從地區中每個儲存格的左下角到右上方的邊框。
xlEdgeLeft
7
地區左邊緣的邊框。
xlEdgeTop
8
地區頂部的邊框。
xlEdgeBottom
9
地區底部的邊框。
xlEdgeRight
10
地區右邊緣的邊框。
xlInsideVertical
11
地區中所有儲存格的垂直邊框(地區以外的邊框除外)。
xlInsideHorizontal
12
地區中所有儲存格的水平邊框(地區以外的邊框除外)。
xlOutside
13
地區中的上下左右。
xlInside
14
中間地區。
XlChartType
通過XlChartType指定圖表類型。
使用方法
運算式.Enum.XlChartType.xlBarClustered運算式:文件類型應用對象
參數
欄位
值
描述
xlArea
1
領域。
xlAreaStacked
76
堆積面積圖。
xlAreaStacked100
77
百分比堆積面積圖。
xlBarClustered
57
群組橫條圖。
xlBarOfPie
71
圓形圖帶有子橫條圖。
xlBarStacked
58
堆疊橫條圖。
xlBarStacked100
59
100% 堆疊橫條圖。
xlBubble
15
氣泡。
xlColumnClustered
51
群組直條圖。
xlColumnStacked
52
堆疊直條圖。
xlColumnStacked100
53
100% 堆疊直條圖。
xlDoughnut
-4120
環圈圖。
xlLine
4
直線。
xlLineMarkers
65
資料點折線圖。
xlLineMarkersStacked
66
堆積資料點折線圖。
xlLineMarkersStacked100
67
百分比堆積資料點折線圖。
xlLineStacked
63
堆積折線圖。
xlLineStacked100
64
百分比堆積折線圖。
xlPie
5
餅圖。
xlPieOfPie
68
複合餅圖。
xlRadar
-4151
雷達圖。
xlRadarFilled
82
填充雷達圖。
xlRadarMarkers
81
資料點雷達圖。
xlStockHLC
88
High-Low-Close。
xlStockOHLC
89
Open-High-Low-Close。
xlStockVHLC
90
Volume-High-Low-Close。
xlStockVOHLC
91
Volume-Open-High-Low-Close。
xlXYScatter
-4169
散佈圖。
xlXYScatterLines
74
折線散佈圖。
xlXYScatterLinesNoMarkers
75
無資料點折線散佈圖。
xlXYScatterSmooth
72
平滑線散佈圖。
xlXYScatterSmoothNoMarkers
73
無資料點平滑線散佈圖。
XlContainsOperator
通過XlContainsOperator指定函數使用的運算子。
使用方法
運算式.Enum.XlContainsOperator.xlContains運算式:文件類型應用對象
參數
欄位
值
描述
xlContains
0
包含指定的值。
xlDoesNotContain
1
不包含指定的值。
xlBeginsWith
2
以指定的值開始。
xlEndsWith
3
以指定的值結束。
XlDVAlertStyle
通過XlDVAlertStyle指定驗證過程中顯示的訊息框所用的表徵圖。
使用方法
運算式.Enum.XlDVAlertStyle.xlValidAlertStop運算式:文件類型應用對象
參數
欄位
值
描述
xlValidAlertStop
1
停止表徵圖。
xlValidAlertWarning
2
警告圖示。
xlValidAlertInformation
3
資訊表徵圖。
XlDVType
通過XlDVType指定要對值進行的有效性測試類型。
使用方法
運算式.Enum.XlDVType.xlValidateWholeNumber運算式:文件類型應用對象
參數
欄位
值
描述
xlValidateWholeNumber
1
全部數值。
xlValidateDecimal
2
數值。
xlValidateList
3
值必須存在於指定列表中。
xlValidateDate
4
日期值。
xlValidateTime
5
時間值。
xlValidateTextLength
6
文本長度。
xlValidateCustom
7
使用任意公式驗證資料有效性。
XlDirection
通過XlDirection指定移動的方向。
使用方法:
運算式.Enum.XlDirection.xlDown運算式:文件類型應用對象
參數
欄位
值
描述
xlDown
-4121
向下。
xlToLeft
-4159
向左。
xlToRight
-4161
向右。
xlUp
-4162
向上。
XlExportImgFormatType
通過XlExportImgFormatType指定匯出圖片的格式。
使用方法
運算式.Enum.XlExportImgFormatType.xlImgTypePNG運算式:文件類型應用對象
參數
欄位
值
描述
xlImgTypePNG
0
PNG格式。
xlImgTypeJPG
1
JPEG格式。
xlImgTypeBMP
2
BMP格式。
xlImgTypeTIF
2
TIFF格式。
XlFixedFormatType
通過XlFixedFormatType指定檔案格式的類型。
使用方法
運算式.Enum.XlFixedFormatType.xlTypePDF運算式:文件類型應用對象
參數
欄位
值
描述
xlTypePDF
0
PDF(PDF格式)。
xlTypeXPS
1
XPS(XPS格式)。
xlTypeIMG
2
IMG(PNG格式、JPEG格式、BMP格式、TIFF格式)。
XlFormatConditionOperator
通過XlFormatConditionOperator指定用於將公式與儲存格中的值進行比較的操作符,對於xlBetween和xlNotBetween,則比較兩個公式。
使用方法
運算式.Enum.XlFormatConditionOperator.xlBetween運算式:文件類型應用對象
參數
欄位
值
描述
xlBetween
1
行間。只在提供了兩個公式的情況下才能使用。
xlNotBetween
2
不介於。只在提供了兩個公式的情況下才能使用。
xlEqual
3
等於。
xlNotEqual
4
不等於。
xlGreater
5
大於。
xlLess
6
小於。
xlGreaterEqual
7
大於或等於。
xlLessEqual
8
小於或等於。
XlFormatConditionType
通過XlFormatConditionType指定條件式格式設定是基於儲存格值還是基於運算式。
使用方法
運算式.Enum.XlFormatConditionType.xlCellValue運算式:文件類型應用對象
參數
欄位
值
描述
xlCellValue
1
儲存格值。
xlExpression
2
運算式。
xlColorScale
3
色階。
xlTop10
5
前10個值。
xlUniqueValues
8
唯一值。
xlTextString
9
文本字串。
xlBlanksCondition
10
空值條件。
xlTimePeriod
11
時間段。
xlAboveAverageCondition
12
高於平均值條件。
xlNoBlanksCondition
13
無空值條件。
xlErrorsCondition
16
錯誤條件。
xlNoErrorsCondition
17
無錯誤條件。
XlHAlign
通過XlHAlign指定對象的水平對齊。
使用方法
運算式.Enum.XlHAlign.xlHAlignRight運算式:文件類型應用對象
參數
欄位
值
描述
xlHAlignRight
-4152
靠右。
xlHAlignLeft
-4131
靠左。
xlHAlignJustify
-4130
左右對齊。
xlHAlignDistributed
-4117
分散對齊。
xlHAlignCenter
-4108
置中。
xlHAlignGeneral
1
按資料類型對齊。
xlHAlignFill
5
填充。
xlHAlignCenterAcrossSelection
7
跨列置中。
XlLineStyle
通過XlLineStyle指定邊框的線條樣式。
使用方法
運算式.Enum.XlLineStyle.xlLineStyleNone運算式:文件類型應用對象
參數
欄位
值
描述
xlLineStyleNone
-4142
無線。
xlDouble
-4119
雙線。
xlDot
-4118
點式線。
xlDash
-4115
虛線。
xlContinuous
1
實線。
xlDashDot
4
點劃相間線。
xlDashDotDot
5
劃線後跟兩個點。
xlSlantDashDot
13
傾斜的劃線。
XlReferenceStyle
通過XlReferenceStyle指定引用樣式。
使用方法
運算式.Enum.XlReferenceStyle.xlR1C1運算式:文件類型應用對象
參數
欄位
值
描述
xlR1C1
-4150
使用xlR1C1返回R1C1樣式的引用。
xlA1
1
使用xlA1返回A1樣式的引用。預設值。
XlRowCol
通過XlRowCol指定對應於特定資料數列的數值是處於行中還是列中。
使用方法
運算式.Enum.XlRowCol.xlRows運算式:文件類型應用對象
參數
欄位
值
描述
xlRows
1
資料數列在列中。
xlColumns
2
資料數列在行中。
XlSheetType
通過XlSheetType指定工作表類型。
使用方法
運算式.Enum.XlSheetType.xlWorksheet運算式:文件類型應用對象
參數
欄位
值
描述
xlWorksheet
-4167
工作表。
xlDialogSheet
-4116
對話方塊表
xlChart
-4109
圖表。
xlExcel4MacroSheet
3
Excel版本4宏工作表。
xlExcel4IntlMacroSheet
4
Excel版本4國際宏工作表。
XlTimePeriods
通過XlTimePeriods指定時間段。
使用方法
運算式.Enum.XlTimePeriods.xlToday運算式:文件類型應用對象
參數
欄位
值
描述
xlToday
0
今天。
xlYesterday
1
昨天
xlLast7Days
2
過去7天。
xlThisWeek
3
本周。
xlLastWeek
4
上周
xlLastMonth
5
上月。
xlTomorrow
6
明天。
xlNextWeek
7
下周。
xlNextMonth
8
下月。
xlThisMonth
9
本月。
XlVAlign
通過XlVAlign指定對象的水平對齊。
使用方法
運算式.Enum.XlVAlign.xlVAlignTop運算式:文件類型應用對象
參數
欄位
值
描述
xlVAlignTop
-4160
向上對齊。
xlVAlignJustify
-4130
調整使全行排滿。
xlVAlignDistributed
-4117
分散對齊。
xlVAlignCenter
-4108
置中對齊。
xlVAlignBottom
-4107
向下對齊。
XlXLMMacroType
通過XlXLMMacroType指定在工作表中,名稱是否引用宏或引用哪種宏。
使用方法
運算式.Enum.XlXLMMacroType.xlFunction運算式:文件類型應用對象
參數
欄位
值
描述
xlFunction
1
自訂函數。
xlCommand
2
自訂命令
xlNotXLM
3
非宏。
XlUnderlineStyle
通過XlUnderlineStyle指定應用於字型的底線類型。
使用方法
運算式.Enum.XlUnderlineStyle.xlUnderlineStyleDouble運算式:文件類型應用對象
參數
欄位
值
描述
xlUnderlineStyleDouble
-4119
粗雙底線。
xlUnderlineStyleDoubleAccounting
5
緊靠在一起的兩條細底線。
xlUnderlineStyleNone
-4142
無底線。
xlUnderlineStyleSingle
2
單底線。
xlUnderlineStyleSingleAccounting
4
不支援。
XlInsertShiftDirection
通過XlInsertShiftDirection指定插入時儲存格的移動方向。
使用方法
運算式.Enum.XlInsertShiftDirection.xlShiftDown運算式:文件類型應用對象
參數
欄位
值
描述
xlShiftDown
-4121
向下移動儲存格。
xlShiftToRight
-4161
向上移動儲存格。
XlInsertFormatOrigin
通過XlInsertFormatOrigin指定從何處複製插入儲存格的格式。
使用方法
運算式.Enum.XlInsertFormatOrigin.xlFormatFromLeftOrAbove運算式:文件類型應用對象
參數
欄位
值
描述
xlFormatFromLeftOrAbove
0
從上方或左側儲存格複製格式。
下方插入儲存格時,複製上方儲存格格式。
右側插入儲存格時,複製左側儲存格格式。
xlFormatFromRightOrBelow
1
從下方或右側儲存格複製格式。
上方插入儲存格時,複製下方儲存格格式。
左側插入儲存格時,複製右側儲存格格式。
XlDeleteShiftDirection
通過XlDeleteShiftDirection指定如何移動儲存格來替換刪除的儲存格。
使用方法
運算式.Enum.XlDeleteShiftDirection.xlShiftToLeft運算式:文件類型應用對象
參數
欄位
值
描述
xlShiftToLeft
-4159
儲存格向左移動。
xlShiftUp
-4162
儲存格向上移動。
XlPasteType
通過XlPasteType指定粘貼類型。
使用方法
運算式.Enum.XlPasteType.xlPasteAll運算式:文件類型應用對象
參數
欄位
值
描述
xlPasteAll
0x1
粘貼全部內容。
xlPasteFormulas
0x2
粘貼公式。
xlPasteValues
0x3
粘貼值。
xlPasteAllExceptBorders
0x4
粘貼除邊框外的全部內容。
xlPasteColumnWidths
0x5
粘貼複製的列寬。
xlPasteValuesAndNumberFormats
0x7
粘貼值和數字格式。
xlPasteFormats
0x8
粘貼格式。
xlPasteComments
0x9
粘貼批註。
xlPasteValidation
0xa
粘貼資料有效性。
XlPasteSpecialOperation
通過XlPasteSpecialOperation指定如何使用工作表上的目標儲存格計算數值資料。
使用方法
運算式.Enum.XlPasteSpecialOperation.xlPasteSpecialOperationAdd運算式:文件類型應用對象
參數
欄位
值
描述
xlPasteSpecialOperationAdd
0x1
複製的資料目標儲存格中的值相加。
xlPasteSpecialOperationDivide
0x4
複製的資料除以目標儲存格中的值。
xlPasteSpecialOperationMultiply
0x3
複製的資料乘以目標儲存格中的值。
xlPasteSpecialOperationNone
0x0
粘貼操作中不執行任何計算。
xlPasteSpecialOperationSubtract
0x2
複製的資料減去目標儲存格中的值。
XlCalcModeType
通過XlCalcModeType指定迭代計算模式。
使用方法
運算式.Enum.XlCalcModeType.manual運算式:文件類型應用對象。
參數
欄位
值
描述
manual
'manual'
手動。
automatic
'automatic'
自動。
LookIn
通過LookIn指定尋找的類型。
使用方法
運算式.Enum.LookIn.etSmart運算式:文件類型應用對象
參數
欄位
值
描述
etSmart
'etSmart'
所有。
etFormulas
'etFormulas'
公式。
etValues
'etValues'
值。
etComments
'etComments'
評論。
LookAt
通過LookAt指定匹配全部文本或者匹配任一部分文本。
使用方法
運算式.Enum.LookAt.etWhole運算式:文件類型應用對象
參數
欄位
值
描述
etWhole
'etWhole'
匹配全部文本。
etPart
'etPart'
匹配任一部分文本。
SearchOrder
通過SearchOrder指定尋找的順序。
使用方法
運算式.Enum.SearchOrder.etByRows運算式:文件類型應用對象
參數
欄位
值
描述
etByRows
'etByRows'
按行。
etByColumns
'etByColumns'
按列。
SearchDirection
通過SearchDirection指定尋找的方向。
使用方法
運算式.Enum.SearchDirection.etNext運算式:文件類型應用對象
參數
欄位
值
描述
etNext
'etNext'
下一個。
etPrevious
'etPrevious'
上一個。
FindScope
通過FindScope尋找的範圍。
使用方法
運算式.Enum.FindScope.etSheet運算式:文件類型應用對象
參數
欄位
值
描述
etSheet
0
工作表。
etWorkBook
1
活頁簿。
XlYesNoGuess
通過XlYesNoGuess指定第一行是否包含標題
使用方法:
運算式.Enum.XlYesNoGuess.xlNo運算式:文件類型應用對象
參數
欄位
值
描述
xlGuess
0
表格確定是否有標題,如果有,是否是一個。
xlNo
2
預設值。應對整個地區進行排序。
xlYes
1
不應對整個地區進行排序。
MsoTriState
通過MsoTriState指定一個三態值
使用方法:
運算式.Enum.MsoTriState.msoFalse運算式:文件類型應用對象
參數
欄位
值
描述
msoFalse
0
使圖片成為檔案的獨立副本
msoTrue
-1
將圖片連結到從中建立圖片的檔案