List of word constants

Show All

Word Enumerated Constants

This topic provides a list of all enumerated constants in the Microsoft Word object model.

Show
WdAlertLevel

Constant Value
wdAlertsAll -1
wdAlertsMessageBox -2
wdAlertsNone 0

Show
WdAnimation

Constant Value
wdAnimationBlinkingBackground 2
wdAnimationLasVegasLights 1
wdAnimationMarchingBlackAnts 4
wdAnimationMarchingRedAnts 5
wdAnimationNone 0
wdAnimationShimmer 6
wdAnimationSparkleText 3

Show
WdArabicNumeral

Constant Value
wdNumeralArabic 0
wdNumeralContext 2
wdNumeralHindi 1
wdNumeralSystem 3

Show
WdAraSpeller

Constant Value
wdBoth 3
wdFinalYaa 2
wdInitialAlef 1
wdNone 0

Show
WdArrangeStyle

Constant Value
wdIcons 1
wdTiled 0

Show
WdAutoFitBehavior

Constant Value
wdAutoFitContent 1
wdAutoFitFixed 0
wdAutoFitWindow 2

Show
WdAutoMacros

Constant Value
wdAutoClose 3
wdAutoExec 0
wdAutoExit 4
wdAutoNew 1
wdAutoOpen 2
wdAutoSync 5

Show
WdAutoVersions

Constant Value
wdAutoVersionOff 0
wdAutoVersionOnClose 1

Show
WdBaselineAlignment

Constant Value
wdBaselineAlignAuto 4
wdBaselineAlignBaseline 2
wdBaselineAlignCenter 1
wdBaselineAlignFarEast50 3
wdBaselineAlignTop 0

Show
WdBookmarkSortBy

Constant Value
wdSortByLocation 1
wdSortByName 0

Show
WdBorderDistanceFrom

Constant Value
wdBorderDistanceFromPageEdge 1
wdBorderDistanceFromText 0

Show
WdBorderType

Constant Value
wdBorderBottom -3
wdBorderDiagonalDown -7
wdBorderDiagonalUp -8
wdBorderHorizontal -5
wdBorderLeft -2
wdBorderRight -4
wdBorderTop -1
wdBorderVertical -6

Show
WdBreakType

Constant Value
wdColumnBreak 8
wdLineBreak 6
wdLineBreakClearLeft 9
wdLineBreakClearRight 10
wdPageBreak 7
wdSectionBreakContinuous 3
wdSectionBreakEvenPage 4
wdSectionBreakNextPage 2
wdSectionBreakOddPage 5
wdTextWrappingBreak 11

Show
WdBrowserLevel

Constant Value
wdBrowserLevelMicrosoftInternetExplorer5 1
wdBrowserLevelMicrosoftInternetExplorer6 2
wdBrowserLevelV4 0

Show
WdBrowseTarget

Constant Value
wdBrowseComment 3
wdBrowseEdit 10
wdBrowseEndnote 5
wdBrowseField 6
wdBrowseFind 11
wdBrowseFootnote 4
wdBrowseGoTo 12
wdBrowseGraphic 8
wdBrowseHeading 9
wdBrowsePage 1
wdBrowseSection 2
wdBrowseTable 7

Show
WdBuiltInProperty

Constant Value
wdPropertyAppName 9
wdPropertyAuthor 3
wdPropertyBytes 22
wdPropertyCategory 18
wdPropertyCharacters 16
wdPropertyCharsWSpaces 30
wdPropertyComments 5
wdPropertyCompany 21
wdPropertyFormat 19
wdPropertyHiddenSlides 27
wdPropertyHyperlinkBase 29
wdPropertyKeywords 4
wdPropertyLastAuthor 7
wdPropertyLines 23
wdPropertyManager 20
wdPropertyMMClips 28
wdPropertyNotes 26
wdPropertyPages 14
wdPropertyParas 24
wdPropertyRevision 8
wdPropertySecurity 17
wdPropertySlides 25
wdPropertySubject 2
wdPropertyTemplate 6
wdPropertyTimeCreated 11
wdPropertyTimeLastPrinted 10
wdPropertyTimeLastSaved 12
wdPropertyTitle 1
wdPropertyVBATotalEdit 13
wdPropertyWords 15

Show
WdBuiltinStyle

Constant Value
wdStyleBlockQuotation -85
wdStyleBodyText -67
wdStyleBodyText2 -81
wdStyleBodyText3 -82
wdStyleBodyTextFirstIndent -78
wdStyleBodyTextFirstIndent2 -79
wdStyleBodyTextIndent -68
wdStyleBodyTextIndent2 -83
wdStyleBodyTextIndent3 -84
wdStyleCaption -35
wdStyleClosing -64
wdStyleCommentReference -40
wdStyleCommentText -31
wdStyleDate -77
wdStyleDefaultParagraphFont -66
wdStyleEmphasis -89
wdStyleEndnoteReference -43
wdStyleEndnoteText -44
wdStyleEnvelopeAddress -37
wdStyleEnvelopeReturn -38
wdStyleFooter -33
wdStyleFootnoteReference -39
wdStyleFootnoteText -30
wdStyleHeader -32
wdStyleHeading1 -2
wdStyleHeading2 -3
wdStyleHeading3 -4
wdStyleHeading4 -5
wdStyleHeading5 -6
wdStyleHeading6 -7
wdStyleHeading7 -8
wdStyleHeading8 -9
wdStyleHeading9 -10
wdStyleHtmlAcronym -96
wdStyleHtmlAddress -97
wdStyleHtmlCite -98
wdStyleHtmlCode -99
wdStyleHtmlDfn -100
wdStyleHtmlKbd -101
wdStyleHtmlNormal -95
wdStyleHtmlPre -102
wdStyleHtmlSamp -103
wdStyleHtmlTt -104
wdStyleHtmlVar -105
wdStyleHyperlink -86
wdStyleHyperlinkFollowed -87
wdStyleIndex1 -11
wdStyleIndex2 -12
wdStyleIndex3 -13
wdStyleIndex4 -14
wdStyleIndex5 -15
wdStyleIndex6 -16
wdStyleIndex7 -17
wdStyleIndex8 -18
wdStyleIndex9 -19
wdStyleIndexHeading -34
wdStyleLineNumber -41
wdStyleList -48
wdStyleList2 -51
wdStyleList3 -52
wdStyleList4 -53
wdStyleList5 -54
wdStyleListBullet -49
wdStyleListBullet2 -55
wdStyleListBullet3 -56
wdStyleListBullet4 -57
wdStyleListBullet5 -58
wdStyleListContinue -69
wdStyleListContinue2 -70
wdStyleListContinue3 -71
wdStyleListContinue4 -72
wdStyleListContinue5 -73
wdStyleListNumber -50
wdStyleListNumber2 -59
wdStyleListNumber3 -60
wdStyleListNumber4 -61
wdStyleListNumber5 -62
wdStyleMacroText -46
wdStyleMessageHeader -74
wdStyleNavPane -90
wdStyleNormal -1
wdStyleNormalIndent -29
wdStyleNormalTable -106
wdStyleNoteHeading -80
wdStylePageNumber -42
wdStylePlainText -91
wdStyleSalutation -76
wdStyleSignature -65
wdStyleStrong -88
wdStyleSubtitle -75
wdStyleTableOfAuthorities -45
wdStyleTableOfFigures -36
wdStyleTitle -63
wdStyleTOAHeading -47
wdStyleTOC1 -20
wdStyleTOC2 -21
wdStyleTOC3 -22
wdStyleTOC4 -23
wdStyleTOC5 -24
wdStyleTOC6 -25
wdStyleTOC7 -26
wdStyleTOC8 -27
wdStyleTOC9 -28

Show
WdCalendarType

Constant Value
wdCalendarArabic 1
wdCalendarChina 3
wdCalendarHebrew 2
wdCalendarJapan 4
wdCalendarKorean 6
wdCalendarSakaEra 7
wdCalendarThai 5
wdCalendarWestern 0

Show
WdCalendarTypeBi

Constant Value
wdCalendarTypeBidi 99
wdCalendarTypeGregorian 100

Show
WdCaptionLabelID

Constant Value
wdCaptionEquation -3
wdCaptionFigure -1
wdCaptionTable -2

Show
WdCaptionNumberStyle

Constant Value
wdCaptionNumberStyleArabic 0
wdCaptionNumberStyleArabicFullWidth 14
wdCaptionNumberStyleArabicLetter1 46
wdCaptionNumberStyleArabicLetter2 48
wdCaptionNumberStyleChosung 25
wdCaptionNumberStyleGanada 24
wdCaptionNumberStyleHanjaRead 41
wdCaptionNumberStyleHanjaReadDigit 42
wdCaptionNumberStyleHebrewLetter1 45
wdCaptionNumberStyleHebrewLetter2 47
wdCaptionNumberStyleHindiArabic 51
wdCaptionNumberStyleHindiCardinalText 52
wdCaptionNumberStyleHindiLetter1 49
wdCaptionNumberStyleHindiLetter2 50
wdCaptionNumberStyleKanji 10
wdCaptionNumberStyleKanjiDigit 11
wdCaptionNumberStyleKanjiTraditional 16
wdCaptionNumberStyleLowercaseLetter 4
wdCaptionNumberStyleLowercaseRoman 2
wdCaptionNumberStyleNumberInCircle 18
wdCaptionNumberStyleSimpChinNum2 38
wdCaptionNumberStyleSimpChinNum3 39
wdCaptionNumberStyleThaiArabic 54
wdCaptionNumberStyleThaiCardinalText 55
wdCaptionNumberStyleThaiLetter 53
wdCaptionNumberStyleTradChinNum2 34
wdCaptionNumberStyleTradChinNum3 35
wdCaptionNumberStyleUppercaseLetter 3
wdCaptionNumberStyleUppercaseRoman 1
wdCaptionNumberStyleVietCardinalText 56
wdCaptionNumberStyleZodiac1 30
wdCaptionNumberStyleZodiac2 31

Show
WdCaptionPosition

Constant Value
wdCaptionPositionAbove 0
wdCaptionPositionBelow 1

Show
WdCellVerticalAlignment

Constant Value
wdCellAlignVerticalBottom 3
wdCellAlignVerticalCenter 1
wdCellAlignVerticalTop 0

Show
WdCharacterCase

Constant Value
wdFullWidth 7
wdHalfWidth 6
wdHiragana 9
wdKatakana 8
wdLowerCase 0
wdNextCase -1
wdTitleSentence 4
wdTitleWord 2
wdToggleCase 5
wdUpperCase 1

Show
WdCharacterWidth

Constant Value
wdWidthFullWidth 7
wdWidthHalfWidth 6

Show
WdChevronConvertRule

Constant Value
wdAlwaysConvert 1
wdAskToConvert 3
wdAskToNotConvert 2
wdNeverConvert 0

Show
WdCollapseDirection

Constant Value
wdCollapseEnd 0
wdCollapseStart 1

Show
WdColor

Constant Value
wdColorAqua 13421619
wdColorAutomatic -16777216
wdColorBlack 0
wdColorBlue 16711680
wdColorBlueGray 10053222
wdColorBrightGreen 65280
wdColorBrown 13209
wdColorDarkBlue 8388608
wdColorDarkGreen 13056
wdColorDarkRed 128
wdColorDarkTeal 6697728
wdColorDarkYellow 32896
wdColorGold 52479
wdColorGray05 15987699
wdColorGray10 15132390
wdColorGray125 14737632
wdColorGray15 14277081
wdColorGray20 13421772
wdColorGray25 12632256
wdColorGray30 11776947
wdColorGray35 10921638
wdColorGray375 10526880
wdColorGray40 10066329
wdColorGray45 9211020
wdColorGray50 8421504
wdColorGray55 7566195
wdColorGray60 6710886
wdColorGray625 6316128
wdColorGray65 5855577
wdColorGray70 5000268
wdColorGray75 4210752
wdColorGray80 3355443
wdColorGray85 2500134
wdColorGray875 2105376
wdColorGray90 1644825
wdColorGray95 789516
wdColorGreen 32768
wdColorIndigo 10040115
wdColorLavender 16751052
wdColorLightBlue 16737843
wdColorLightGreen 13434828
wdColorLightOrange 39423
wdColorLightTurquoise 16777164
wdColorLightYellow 10092543
wdColorLime 52377
wdColorOliveGreen 13107
wdColorOrange 26367
wdColorPaleBlue 16764057
wdColorPink 16711935
wdColorPlum 6697881
wdColorRed 255
wdColorRose 13408767
wdColorSeaGreen 6723891
wdColorSkyBlue 16763904
wdColorTan 10079487
wdColorTeal 8421376
wdColorTurquoise 16776960
wdColorViolet 8388736
wdColorWhite 16777215
wdColorYellow 65535

Show
WdColorIndex

Constant Value
wdAuto 0
wdBlack 1
wdBlue 2
wdBrightGreen 4
wdByAuthor -1
wdDarkBlue 9
wdDarkRed 13
wdDarkYellow 14
wdGray25 16
wdGray50 15
wdGreen 11
wdNoHighlight 0
wdPink 5
wdRed 6
wdTeal 10
wdTurquoise 3
wdViolet 12
wdWhite 8
wdYellow 7

Show
WdCompareTarget

Constant Value
wdCompareTargetCurrent 1
wdCompareTargetNew 2
wdCompareTargetSelected 0

Show
WdCompatibility

Constant Value
wdAlignTablesRowByRow 39
wdApplyBreakingRules 46
wdAutospaceLikeWW7 38
wdConvMailMergeEsc 6
wdDontAdjustLineHeightInTable 36
wdDontBalanceSingleByteDoubleByteWidth 16
wdDontBreakWrappedTables 43
wdDontSnapTextToGridInTableWithObjects 44
wdDontULTrailSpace 15
wdDontUseAsianBreakRulesInGrid 48
wdDontUseHTMLParagraphAutoSpacing 35
wdDontWrapTextWithPunctuation 47
wdExactOnTop 28
wdExpandShiftReturn 14
wdFootnoteLayoutLikeWW8 34
wdForgetLastTabAlignment 37
wdGrowAutofit 50
wdLayoutRawTableWidth 40
wdLayoutTableRowsApart 41
wdLeaveBackslashAlone 13
wdLineWrapLikeWord6 32
wdMWSmallCaps 22
wdNoColumnBalance 5
wdNoExtraLineSpacing 23
wdNoLeading 20
wdNoSpaceForUL 21
wdNoSpaceRaiseLower 2
wdNoTabHangIndent 1
wdOrigWordTableRules 9
wdPrintBodyTextBeforeHeader 19
wdPrintColBlack 3
wdSelectFieldWithFirstOrLastCharacter 45
wdShapeLayoutLikeWW8 33
wdShowBreaksInFrames 11
wdSpacingInWholePoints 18
wdSubFontBySize 25
wdSuppressBottomSpacing 29
wdSuppressSpBfAfterPgBrk 7
wdSuppressTopSpacing 8
wdSuppressTopSpacingMac5 17
wdSwapBordersFacingPages 12
wdTransparentMetafiles 10
wdTruncateFontHeight 24
wdUsePrinterMetrics 26
wdUseWord2002TableStyleRules 49
wdUseWord97LineBreakingRules 42
wdWPJustification 31
wdWPSpaceWidth 30
wdWrapTrailSpaces 4
wdWW6BorderRules 27

Show
WdConditionCode

Constant Value
wdEvenColumnBanding 7
wdEvenRowBanding 3
wdFirstColumn 4
wdFirstRow 0
wdLastColumn 5
wdLastRow 1
wdNECell 8
wdNWCell 9
wdOddColumnBanding 6
wdOddRowBanding 2
wdSECell 10
wdSWCell 11

Show
WdConstants

Constant Value
wdAutoPosition 0
wdBackward -1073741823
wdCreatorCode 1297307460
wdFirst 1
wdForward 1073741823
wdToggle 9999998
wdUndefined 9999999

Show
WdContinue

Constant Value
wdContinueDisabled 0
wdContinueList 2
wdResetList 1

Show
WdCountry

Constant Value
wdArgentina 54
wdBrazil 55
wdCanada 2
wdChile 56
wdChina 86
wdDenmark 45
wdFinland 358
wdFrance 33
wdGermany 49
wdIceland 354
wdItaly 39
wdJapan 81
wdKorea 82
wdLatinAmerica 3
wdMexico 52
wdNetherlands 31
wdNorway 47
wdPeru 51
wdSpain 34
wdSweden 46
wdTaiwan 886
wdUK 44
wdUS 1
wdVenezuela 58

Show
WdCursorMovement

Constant Value
wdCursorMovementLogical 0
wdCursorMovementVisual 1

Show
WdCursorType

Constant Value
wdCursorIBeam 1
wdCursorNormal 2
wdCursorNorthwestArrow 3
wdCursorWait 0

Show
WdCustomLabelPageSize

Constant Value
wdCustomLabelA4 2
wdCustomLabelA4LS 3
wdCustomLabelA5 4
wdCustomLabelA5LS 5
wdCustomLabelB4JIS 13
wdCustomLabelB5 6
wdCustomLabelFanfold 8
wdCustomLabelHigaki 11
wdCustomLabelHigakiLS 12
wdCustomLabelLetter 0
wdCustomLabelLetterLS 1
wdCustomLabelMini 7
wdCustomLabelVertHalfSheet 9
wdCustomLabelVertHalfSheetLS 10

Show
WdDateLanguage

Constant Value
wdDateLanguageBidi 10
wdDateLanguageLatin 1033

Show
WdDefaultFilePath

Constant Value
wdAutoRecoverPath 5
wdBorderArtPath 19
wdCurrentFolderPath 14
wdDocumentsPath 0
wdGraphicsFiltersPath 10
wdPicturesPath 1
wdProgramPath 9
wdProofingToolsPath 12
wdStartupPath 8
wdStyleGalleryPath 15
wdTempFilePath 13
wdTextConvertersPath 11
wdToolsPath 6
wdTutorialPath 7
wdUserOptionsPath 4
wdUserTemplatesPath 2
wdWorkgroupTemplatesPath 3

Show
WdDefaultListBehavior

Constant Value
wdWord10ListBehavior 2
wdWord8ListBehavior 0
wdWord9ListBehavior 1

Show
WdDefaultTableBehavior

Constant Value
wdWord8TableBehavior 0
wdWord9TableBehavior 1

Show
WdDeleteCells

Constant Value
wdDeleteCellsEntireColumn 3
wdDeleteCellsEntireRow 2
wdDeleteCellsShiftLeft 0
wdDeleteCellsShiftUp 1

Show
WdDeletedTextMark

Constant Value
wdDeletedTextMarkBold 5
wdDeletedTextMarkCaret 2
wdDeletedTextMarkColorOnly 9
wdDeletedTextMarkDoubleUnderline 8
wdDeletedTextMarkHidden 0
wdDeletedTextMarkItalic 6
wdDeletedTextMarkNone 4
wdDeletedTextMarkPound 3
wdDeletedTextMarkStrikeThrough 1
wdDeletedTextMarkUnderline 7

Show
WdDiacriticColor

Constant Value
wdDiacriticColorBidi 0
wdDiacriticColorLatin 1

Show
WdDictionaryType

Constant Value
wdGrammar 1
wdHangulHanjaConversion 8
wdHangulHanjaConversionCustom 9
wdHyphenation 3
wdSpelling 0
wdSpellingComplete 4
wdSpellingCustom 5
wdSpellingLegal 6
wdSpellingMedical 7
wdThesaurus 2

Show
WdDisableFeaturesIntroducedAfter

Constant Value
wd70 0
wd70FE 1
wd80 2

Show
WdDocumentDirection

Constant Value
wdLeftToRight 0
wdRightToLeft 1

Show
WdDocumentKind

Constant Value
wdDocumentEmail 2
wdDocumentLetter 1
wdDocumentNotSpecified 0

Show
WdDocumentMedium

Constant Value
wdDocument 1
wdEmailMessage 0
wdWebPage 2

Show
WdDocumentType

Constant Value
wdTypeDocument 0
wdTypeFrameset 2
wdTypeTemplate 1

Show
WdDocumentViewDirection

Constant Value
wdDocumentViewLtr 1
wdDocumentViewRtl 0

Show
WdDropPosition

Constant Value
wdDropMargin 2
wdDropNone 0
wdDropNormal 1

Show
WdEditionOption

Constant Value
wdAutomaticUpdate 3
wdCancelPublisher 0
wdChangeAttributes 5
wdManualUpdate 4
wdOpenSource 7
wdSelectPublisher 2
wdSendPublisher 1
wdUpdateSubscriber 6

Show
WdEditionType

Constant Value
wdPublisher 0
wdSubscriber 1

Show
WdEditorType

Constant Value
wdEditorCurrent -6
wdEditorEditors -5
wdEditorEveryone -1
wdEditorOwners -4

Show
WdEmailHTMLFidelity

Constant Value
wdEmailHTMLFidelityHigh 3
wdEmailHTMLFidelityLow 1
wdEmailHTMLFidelityMedium 2

Show
WdEmphasisMark

Constant Value
wdEmphasisMarkNone 0
wdEmphasisMarkOverComma 2
wdEmphasisMarkOverSolidCircle 1
wdEmphasisMarkOverWhiteCircle 3
wdEmphasisMarkUnderSolidCircle 4

Show
WdEnableCancelKey

Constant Value
wdCancelDisabled 0
wdCancelInterrupt 1

Show
WdEncloseStyle

Constant Value
wdEncloseStyleLarge 2
wdEncloseStyleNone 0
wdEncloseStyleSmall 1

Show
WdEnclosureType

Constant Value
wdEnclosureCircle 0
wdEnclosureDiamond 3
wdEnclosureSquare 1
wdEnclosureTriangle 2

Show
WdEndnoteLocation

Constant Value
wdEndOfDocument 1
wdEndOfSection 0

Show
WdEnvelopeOrientation

Constant Value
wdCenterClockwise 7
wdCenterLandscape 4
wdCenterPortrait 1
wdLeftClockwise 6
wdLeftLandscape 3
wdLeftPortrait 0
wdRightClockwise 8
wdRightLandscape 5
wdRightPortrait 2

Show
WdFarEastLineBreakLanguageID

Constant Value
wdLineBreakJapanese 1041
wdLineBreakKorean 1042
wdLineBreakSimplifiedChinese 2052
wdLineBreakTraditionalChinese 1028

Show
WdFarEastLineBreakLevel

Constant Value
wdFarEastLineBreakLevelCustom 2
wdFarEastLineBreakLevelNormal 0
wdFarEastLineBreakLevelStrict 1

Show
WdFieldKind

Constant Value
wdFieldKindCold 3
wdFieldKindHot 1
wdFieldKindNone 0
wdFieldKindWarm 2

Show
WdFieldShading

Constant Value
wdFieldShadingAlways 1
wdFieldShadingNever 0
wdFieldShadingWhenSelected 2

Show
WdFieldType

Constant Value
wdFieldAddin 81
wdFieldAddressBlock 93
wdFieldAdvance 84
wdFieldAsk 38
wdFieldAuthor 17
wdFieldAutoNum 54
wdFieldAutoNumLegal 53
wdFieldAutoNumOutline 52
wdFieldAutoText 79
wdFieldAutoTextList 89
wdFieldBarCode 63
wdFieldBidiOutline 92
wdFieldComments 19
wdFieldCompare 80
wdFieldCreateDate 21
wdFieldData 40
wdFieldDatabase 78
wdFieldDate 31
wdFieldDDE 45
wdFieldDDEAuto 46
wdFieldDocProperty 85
wdFieldDocVariable 64
wdFieldEditTime 25
wdFieldEmbed 58
wdFieldEmpty -1
wdFieldExpression 34
wdFieldFileName 29
wdFieldFileSize 69
wdFieldFillIn 39
wdFieldFootnoteRef 5
wdFieldFormCheckBox 71
wdFieldFormDropDown 83
wdFieldFormTextInput 70
wdFieldFormula 49
wdFieldGlossary 47
wdFieldGoToButton 50
wdFieldGreetingLine 94
wdFieldHTMLActiveX 91
wdFieldHyperlink 88
wdFieldIf 7
wdFieldImport 55
wdFieldInclude 36
wdFieldIncludePicture 67
wdFieldIncludeText 68
wdFieldIndex 8
wdFieldIndexEntry 4
wdFieldInfo 14
wdFieldKeyWord 18
wdFieldLastSavedBy 20
wdFieldLink 56
wdFieldListNum 90
wdFieldMacroButton 51
wdFieldMergeField 59
wdFieldMergeRec 44
wdFieldMergeSeq 75
wdFieldNext 41
wdFieldNextIf 42
wdFieldNoteRef 72
wdFieldNumChars 28
wdFieldNumPages 26
wdFieldNumWords 27
wdFieldOCX 87
wdFieldPage 33
wdFieldPageRef 37
wdFieldPrint 48
wdFieldPrintDate 23
wdFieldPrivate 77
wdFieldQuote 35
wdFieldRef 3
wdFieldRefDoc 11
wdFieldRevisionNum 24
wdFieldSaveDate 22
wdFieldSection 65
wdFieldSectionPages 66
wdFieldSequence 12
wdFieldSet 6
wdFieldShape 95
wdFieldSkipIf 43
wdFieldStyleRef 10
wdFieldSubject 16
wdFieldSubscriber 82
wdFieldSymbol 57
wdFieldTemplate 30
wdFieldTime 32
wdFieldTitle 15
wdFieldTOA 73
wdFieldTOAEntry 74
wdFieldTOC 13
wdFieldTOCEntry 9
wdFieldUserAddress 62
wdFieldUserInitials 61
wdFieldUserName 60

Show
WdFindMatch

Constant Value
wdMatchAnyCharacter 65599
wdMatchAnyDigit 65567
wdMatchAnyLetter 65583
wdMatchCaretCharacter 11
wdMatchColumnBreak 14
wdMatchCommentMark 5
wdMatchEmDash 8212
wdMatchEnDash 8211
wdMatchEndnoteMark 65555
wdMatchField 19
wdMatchFootnoteMark 65554
wdMatchGraphic 1
wdMatchManualLineBreak 65551
wdMatchManualPageBreak 65564
wdMatchNonbreakingHyphen 30
wdMatchNonbreakingSpace 160
wdMatchOptionalHyphen 31
wdMatchParagraphMark 65551
wdMatchSectionBreak 65580
wdMatchTabCharacter 9
wdMatchWhiteSpace 65655

Show
WdFindWrap

Constant Value
wdFindAsk 2
wdFindContinue 1
wdFindStop 0

Show
WdFlowDirection

Constant Value
wdFlowLtr 0
wdFlowRtl 1

Show
WdFontBias

Constant Value
wdFontBiasDefault 0
wdFontBiasDontCare 255
wdFontBiasFareast 1

Show
WdFootnoteLocation

Constant Value
wdBeneathText 1
wdBottomOfPage 0

Show
WdFramePosition

Constant Value
wdFrameBottom -999997
wdFrameCenter -999995
wdFrameInside -999994
wdFrameLeft -999998
wdFrameOutside -999993
wdFrameRight -999996
wdFrameTop -999999

Show
WdFramesetNewFrameLocation

Constant Value
wdFramesetNewFrameAbove 0
wdFramesetNewFrameBelow 1
wdFramesetNewFrameLeft 3
wdFramesetNewFrameRight 2

Show
WdFramesetSizeType

Constant Value
wdFramesetSizeTypeFixed 1
wdFramesetSizeTypePercent 0
wdFramesetSizeTypeRelative 2

Show
WdFramesetType

Constant Value
wdFramesetTypeFrame 1
wdFramesetTypeFrameset 0

Show
WdFrameSizeRule

Constant Value
wdFrameAtLeast 1
wdFrameAuto 0
wdFrameExact 2

Show
WdGoToDirection

Constant Value
wdGoToAbsolute 1
wdGoToFirst 1
wdGoToLast -1
wdGoToNext 2
wdGoToPrevious 3
wdGoToRelative 2

Show
WdGoToItem

Constant Value
wdGoToBookmark -1
wdGoToComment 6
wdGoToEndnote 5
wdGoToEquation 10
wdGoToField 7
wdGoToFootnote 4
wdGoToGrammaticalError 14
wdGoToGraphic 8
wdGoToHeading 11
wdGoToLine 3
wdGoToObject 9
wdGoToPage 1
wdGoToPercent 12
wdGoToProofreadingError 15
wdGoToSection 0
wdGoToSpellingError 13
wdGoToTable 2

Show
WdGutterStyle

Constant Value
wdGutterPosLeft 0
wdGutterPosRight 2
wdGutterPosTop 1

Show
WdGutterStyleOld

Constant Value
wdGutterStyleBidi 2
wdGutterStyleLatin -10

Show
WdHeaderFooterIndex

Constant Value
wdHeaderFooterEvenPages 3
wdHeaderFooterFirstPage 2
wdHeaderFooterPrimary 1

Show
WdHeadingSeparator

Constant Value
wdHeadingSeparatorBlankLine 1
wdHeadingSeparatorLetter 2
wdHeadingSeparatorLetterFull 4
wdHeadingSeparatorLetterLow 3
wdHeadingSeparatorNone 0

Show
WdHebSpellStart

Constant Value
wdFullScript 0
wdMixedAuthorizedScript 3
wdMixedScript 2
wdPartialScript 1

Show
WdHelpType

Constant Value
wdHelp 0
wdHelpAbout 1
wdHelpActiveWindow 2
wdHelpContents 3
wdHelpExamplesAndDemos 4
wdHelpHWP 13
wdHelpIchitaro 11
wdHelpIndex 5
wdHelpKeyboard 6
wdHelpPE2 12
wdHelpPSSHelp 7
wdHelpQuickPreview 8
wdHelpSearch 9
wdHelpUsingHelp 10

Show
WdHighAnsiText

Constant Value
wdAutoDetectHighAnsiFarEast 2
wdHighAnsiIsFarEast 0
wdHighAnsiIsHighAnsi 1

Show
WdHorizontalInVerticalType

Constant Value
wdHorizontalInVerticalFitInLine 1
wdHorizontalInVerticalNone 0
wdHorizontalInVerticalResizeLine 2

Show
WdHorizontalLineAlignment

Constant Value
wdHorizontalLineAlignCenter 1
wdHorizontalLineAlignLeft 0
wdHorizontalLineAlignRight 2

Show
WdHorizontalLineWidthType

Constant Value
wdHorizontalLineFixedWidth -2
wdHorizontalLinePercentWidth -1

Show
WdIMEMode

Constant Value
wdIMEModeAlpha 8
wdIMEModeAlphaFull 7
wdIMEModeHangul 10
wdIMEModeHangulFull 9
wdIMEModeHiragana 4
wdIMEModeKatakana 5
wdIMEModeKatakanaHalf 6
wdIMEModeNoControl 0
wdIMEModeOff 2
wdIMEModeOn 1

Show
WdIndexFilter

Constant Value
wdIndexFilterAiueo 1
wdIndexFilterAkasatana 2
wdIndexFilterChosung 3
wdIndexFilterFull 6
wdIndexFilterLow 4
wdIndexFilterMedium 5
wdIndexFilterNone 0

Show
WdIndexFormat

Constant Value
wdIndexBulleted 4
wdIndexClassic 1
wdIndexFancy 2
wdIndexFormal 5
wdIndexModern 3
wdIndexSimple 6
wdIndexTemplate 0

Show
WdIndexSortBy

Constant Value
wdIndexSortByStroke 0
wdIndexSortBySyllable 1

Show
WdIndexType

Constant Value
wdIndexIndent 0
wdIndexRunin 1

Show
WdInformation

Constant Value
wdActiveEndAdjustedPageNumber 1
wdActiveEndPageNumber 3
wdActiveEndSectionNumber 2
wdAtEndOfRowMarker 31
wdCapsLock 21
wdEndOfRangeColumnNumber 17
wdEndOfRangeRowNumber 14
wdFirstCharacterColumnNumber 9
wdFirstCharacterLineNumber 10
wdFrameIsSelected 11
wdHeaderFooterType 33
wdHorizontalPositionRelativeToPage 5
wdHorizontalPositionRelativeToTextBoundary 7
wdInClipboard 38
wdInCommentPane 26
wdInEndnote 36
wdInFootnote 35
wdInFootnoteEndnotePane 25
wdInHeaderFooter 28
wdInMasterDocument 34
wdInWordMail 37
wdMaximumNumberOfColumns 18
wdMaximumNumberOfRows 15
wdNumberOfPagesInDocument 4
wdNumLock 22
wdOverType 23
wdReferenceOfType 32
wdRevisionMarking 24
wdSelectionMode 20
wdStartOfRangeColumnNumber 16
wdStartOfRangeRowNumber 13
wdVerticalPositionRelativeToPage 6
wdVerticalPositionRelativeToTextBoundary 8
wdWithInTable 12
wdZoomPercentage 19

Show
WdInlineShapeType

Constant Value
wdInlineShapeEmbeddedOLEObject 1
wdInlineShapeHorizontalLine 6
wdInlineShapeLinkedOLEObject 2
wdInlineShapeLinkedPicture 4
wdInlineShapeLinkedPictureHorizontalLine 8
wdInlineShapeOLEControlObject 5
wdInlineShapeOWSAnchor 11
wdInlineShapePicture 3
wdInlineShapePictureBullet 9
wdInlineShapePictureHorizontalLine 7
wdInlineShapeScriptAnchor 10

Show
WdInsertCells

Constant Value
wdInsertCellsEntireColumn 3
wdInsertCellsEntireRow 2
wdInsertCellsShiftDown 1
wdInsertCellsShiftRight 0

Show
WdInsertedTextMark

Constant Value
wdInsertedTextMarkBold 1
wdInsertedTextMarkColorOnly 5
wdInsertedTextMarkDoubleUnderline 4
wdInsertedTextMarkItalic 2
wdInsertedTextMarkNone 0
wdInsertedTextMarkStrikeThrough 6
wdInsertedTextMarkUnderline 3

Show
WdInternationalIndex

Constant Value
wd24HourClock 21
wdCurrencyCode 20
wdDateSeparator 25
wdDecimalSeparator 18
wdInternationalAM 22
wdInternationalPM 23
wdListSeparator 17
wdProductLanguageID 26
wdThousandsSeparator 19
wdTimeSeparator 24

Show
WdJustificationMode

Constant Value
wdJustificationModeCompress 1
wdJustificationModeCompressKana 2
wdJustificationModeExpand 0

Show
WdKana

Constant Value
wdKanaHiragana 9
wdKanaKatakana 8

Show
WdKey

Constant Value
wdKey0 48
wdKey1 49
wdKey2 50
wdKey3 51
wdKey4 52
wdKey5 53
wdKey6 54
wdKey7 55
wdKey8 56
wdKey9 57
wdKeyA 65
wdKeyAlt 1024
wdKeyB 66
wdKeyBackSingleQuote 192
wdKeyBackSlash 220
wdKeyBackspace 8
wdKeyC 67
wdKeyCloseSquareBrace 221
wdKeyComma 188
wdKeyCommand 512
wdKeyControl 512
wdKeyD 68
wdKeyDelete 46
wdKeyE 69
wdKeyEnd 35
wdKeyEquals 187
wdKeyEsc 27
wdKeyF 70
wdKeyF1 112
wdKeyF10 121
wdKeyF11 122
wdKeyF12 123
wdKeyF13 124
wdKeyF14 125
wdKeyF15 126
wdKeyF16 127
wdKeyF2 113
wdKeyF3 114
wdKeyF4 115
wdKeyF5 116
wdKeyF6 117
wdKeyF7 118
wdKeyF8 119
wdKeyF9 120
wdKeyG 71
wdKeyH 72
wdKeyHome 36
wdKeyHyphen 189
wdKeyI 73
wdKeyInsert 45
wdKeyJ 74
wdKeyK 75
wdKeyL 76
wdKeyM 77
wdKeyN 78
wdKeyNumeric0 96
wdKeyNumeric1 97
wdKeyNumeric2 98
wdKeyNumeric3 99
wdKeyNumeric4 100
wdKeyNumeric5 101
wdKeyNumeric5Special 12
wdKeyNumeric6 102
wdKeyNumeric7 103
wdKeyNumeric8 104
wdKeyNumeric9 105
wdKeyNumericAdd 107
wdKeyNumericDecimal 110
wdKeyNumericDivide 111
wdKeyNumericMultiply 106
wdKeyNumericSubtract 109
wdKeyO 79
wdKeyOpenSquareBrace 219
wdKeyOption 1024
wdKeyP 80
wdKeyPageDown 34
wdKeyPageUp 33
wdKeyPause 19
wdKeyPeriod 190
wdKeyQ 81
wdKeyR 82
wdKeyReturn 13
wdKeyS 83
wdKeyScrollLock 145
wdKeySemiColon 186
wdKeyShift 256
wdKeySingleQuote 222
wdKeySlash 191
wdKeySpacebar 32
wdKeyT 84
wdKeyTab 9
wdKeyU 85
wdKeyV 86
wdKeyW 87
wdKeyX 88
wdKeyY 89
wdKeyZ 90
wdNoKey 255

Show
WdKeyCategory

Constant Value
wdKeyCategoryAutoText 4
wdKeyCategoryCommand 1
wdKeyCategoryDisable 0
wdKeyCategoryFont 3
wdKeyCategoryMacro 2
wdKeyCategoryNil -1
wdKeyCategoryPrefix 7
wdKeyCategoryStyle 5
wdKeyCategorySymbol 6

Show
WdLanguageID

Constant Value
wdAfrikaans 1078
wdAlbanian 1052
wdAmharic 1118
wdArabic 1025
wdArabicAlgeria 5121
wdArabicBahrain 15361
wdArabicEgypt 3073
wdArabicIraq 2049
wdArabicJordan 11265
wdArabicKuwait 13313
wdArabicLebanon 12289
wdArabicLibya 4097
wdArabicMorocco 6145
wdArabicOman 8193
wdArabicQatar 16385
wdArabicSyria 10241
wdArabicTunisia 7169
wdArabicUAE 14337
wdArabicYemen 9217
wdArmenian 1067
wdAssamese 1101
wdAzeriCyrillic 2092
wdAzeriLatin 1068
wdBasque 1069
wdBelgianDutch 2067
wdBelgianFrench 2060
wdBengali 1093
wdBrazilianPortuguese 1046
wdBulgarian 1026
wdBurmese 1109
wdByelorussian 1059
wdCatalan 1027
wdCherokee 1116
wdChineseHongKong 3076
wdChineseHongKongSAR 3076
wdChineseMacao 5124
wdChineseMacaoSAR 5124
wdChineseSingapore 4100
wdCroatian 1050
wdCzech 1029
wdDanish 1030
wdDivehi 1125
wdDutch 1043
wdDzongkhaBhutan 2129
wdEdo 1126
wdEnglishAUS 3081
wdEnglishBelize 10249
wdEnglishCanadian 4105
wdEnglishCaribbean 9225
wdEnglishIndonesia 14345
wdEnglishIreland 6153
wdEnglishJamaica 8201
wdEnglishNewZealand 5129
wdEnglishPhilippines 13321
wdEnglishSouthAfrica 7177
wdEnglishTrinidad 11273
wdEnglishTrinidadTobago 11273
wdEnglishUK 2057
wdEnglishUS 1033
wdEnglishZimbabwe 12297
wdEstonian 1061
wdFaeroese 1080
wdFarsi 1065
wdFilipino 1124
wdFinnish 1035
wdFrench 1036
wdFrenchCameroon 11276
wdFrenchCanadian 3084
wdFrenchCotedIvoire 12300
wdFrenchHaiti 15372
wdFrenchLuxembourg 5132
wdFrenchMali 13324
wdFrenchMonaco 6156
wdFrenchMorocco 14348
wdFrenchReunion 8204
wdFrenchSenegal 10252
wdFrenchWestIndies 7180
wdFrenchZaire 9228
wdFrisianNetherlands 1122
wdFulfulde 1127
wdGaelicIreland 2108
wdGaelicScotland 1084
wdGalician 1110
wdGeorgian 1079
wdGerman 1031
wdGermanAustria 3079
wdGermanLiechtenstein 5127
wdGermanLuxembourg 4103
wdGreek 1032
wdGuarani 1140
wdGujarati 1095
wdHausa 1128
wdHawaiian 1141
wdHebrew 1037
wdHindi 1081
wdHungarian 1038
wdIbibio 1129
wdIcelandic 1039
wdIgbo 1136
wdIndonesian 1057
wdInuktitut 1117
wdItalian 1040
wdJapanese 1041
wdKannada 1099
wdKanuri 1137
wdKashmiri 1120
wdKazakh 1087
wdKhmer 1107
wdKirghiz 1088
wdKonkani 1111
wdKorean 1042
wdKyrgyz 1088
wdLanguageNone 0
wdLao 1108
wdLatin 1142
wdLatvian 1062
wdLithuanian 1063
wdMacedonian 1071
wdMalayalam 1100
wdMalayBruneiDarussalam 2110
wdMalaysian 1086
wdMaltese 1082
wdManipuri 1112
wdMarathi 1102
wdMexicanSpanish 2058
wdMongolian 1104
wdNepali 1121
wdNoProofing 1024
wdNorwegianBokmol 1044
wdNorwegianNynorsk 2068
wdOriya 1096
wdOromo 1138
wdPashto 1123
wdPolish 1045
wdPortuguese 2070
wdPunjabi 1094
wdRhaetoRomanic 1047
wdRomanian 1048
wdRomanianMoldova 2072
wdRussian 1049
wdRussianMoldova 2073
wdSamiLappish 1083
wdSanskrit 1103
wdSerbianCyrillic 3098
wdSerbianLatin 2074
wdSesotho 1072
wdSimplifiedChinese 2052
wdSindhi 1113
wdSindhiPakistan 2137
wdSinhalese 1115
wdSlovak 1051
wdSlovenian 1060
wdSomali 1143
wdSorbian 1070
wdSpanish 1034
wdSpanishArgentina 11274
wdSpanishBolivia 16394
wdSpanishChile 13322
wdSpanishColombia 9226
wdSpanishCostaRica 5130
wdSpanishDominicanRepublic 7178
wdSpanishEcuador 12298
wdSpanishElSalvador 17418
wdSpanishGuatemala 4106
wdSpanishHonduras 18442
wdSpanishModernSort 3082
wdSpanishNicaragua 19466
wdSpanishPanama 6154
wdSpanishParaguay 15370
wdSpanishPeru 10250
wdSpanishPuertoRico 20490
wdSpanishUruguay 14346
wdSpanishVenezuela 8202
wdSutu 1072
wdSwahili 1089
wdSwedish 1053
wdSwedishFinland 2077
wdSwissFrench 4108
wdSwissGerman 2055
wdSwissItalian 2064
wdSyriac 1114
wdTajik 1064
wdTamazight 1119
wdTamazightLatin 2143
wdTamil 1097
wdTatar 1092
wdTelugu 1098
wdThai 1054
wdTibetan 1105
wdTigrignaEritrea 2163
wdTigrignaEthiopic 1139
wdTraditionalChinese 1028
wdTsonga 1073
wdTswana 1074
wdTurkish 1055
wdTurkmen 1090
wdUkrainian 1058
wdUrdu 1056
wdUzbekCyrillic 2115
wdUzbekLatin 1091
wdVenda 1075
wdVietnamese 1066
wdWelsh 1106
wdXhosa 1076
wdYi 1144
wdYiddish 1085
wdYoruba 1130
wdZulu 1077

Show
WdLayoutMode

Constant Value
wdLayoutModeDefault 0
wdLayoutModeGenko 3
wdLayoutModeGrid 1
wdLayoutModeLineGrid 2

Show
WdLetterheadLocation

Constant Value
wdLetterBottom 1
wdLetterLeft 2
wdLetterRight 3
wdLetterTop 0

Show
WdLetterStyle

Constant Value
wdFullBlock 0
wdModifiedBlock 1
wdSemiBlock 2

Show
WdLineEndingType

Constant Value
wdCRLF 0
wdCROnly 1
wdLFCR 3
wdLFOnly 2
wdLSPS 4

Show
WdLineSpacing

Constant Value
wdLineSpace1pt5 1
wdLineSpaceAtLeast 3
wdLineSpaceDouble 2
wdLineSpaceExactly 4
wdLineSpaceMultiple 5
wdLineSpaceSingle 0

Show
WdLineStyle

Constant Value
wdLineStyleDashDot 5
wdLineStyleDashDotDot 6
wdLineStyleDashDotStroked 20
wdLineStyleDashLargeGap 4
wdLineStyleDashSmallGap 3
wdLineStyleDot 2
wdLineStyleDouble 7
wdLineStyleDoubleWavy 19
wdLineStyleEmboss3D 21
wdLineStyleEngrave3D 22
wdLineStyleInset 24
wdLineStyleNone 0
wdLineStyleOutset 23
wdLineStyleSingle 1
wdLineStyleSingleWavy 18
wdLineStyleThickThinLargeGap 16
wdLineStyleThickThinMedGap 13
wdLineStyleThickThinSmallGap 10
wdLineStyleThinThickLargeGap 15
wdLineStyleThinThickMedGap 12
wdLineStyleThinThickSmallGap 9
wdLineStyleThinThickThinLargeGap 17
wdLineStyleThinThickThinMedGap 14
wdLineStyleThinThickThinSmallGap 11
wdLineStyleTriple 8

Show
WdLineType

Constant Value
wdTableRow 1
wdTextLine 0

Show
WdLineWidth

Constant Value
wdLineWidth025pt 2
wdLineWidth050pt 4
wdLineWidth075pt 6
wdLineWidth100pt 8
wdLineWidth150pt 12
wdLineWidth225pt 18
wdLineWidth300pt 24
wdLineWidth450pt 36
wdLineWidth600pt 48

Show
WdLinkType

Constant Value
wdLinkTypeDDE 6
wdLinkTypeDDEAuto 7
wdLinkTypeImport 5
wdLinkTypeInclude 4
wdLinkTypeOLE 0
wdLinkTypePicture 1
wdLinkTypeReference 3
wdLinkTypeText 2

Show
WdListApplyTo

Constant Value
wdListApplyToSelection 2
wdListApplyToThisPointForward 1
wdListApplyToWholeList 0

Show
WdListGalleryType

Constant Value
wdBulletGallery 1
wdNumberGallery 2
wdOutlineNumberGallery 3

Show
WdListLevelAlignment

Constant Value
wdListLevelAlignCenter 1
wdListLevelAlignLeft 0
wdListLevelAlignRight 2

Show
WdListNumberStyle

Constant Value
wdListNumberStyleAiueo 20
wdListNumberStyleAiueoHalfWidth 12
wdListNumberStyleArabic 0
wdListNumberStyleArabic1 46
wdListNumberStyleArabic2 48
wdListNumberStyleArabicFullWidth 14
wdListNumberStyleArabicLZ 22
wdListNumberStyleBullet 23
wdListNumberStyleCardinalText 6
wdListNumberStyleChosung 25
wdListNumberStyleGanada 24
wdListNumberStyleGBNum1 26
wdListNumberStyleGBNum2 27
wdListNumberStyleGBNum3 28
wdListNumberStyleGBNum4 29
wdListNumberStyleHangul 43
wdListNumberStyleHanja 44
wdListNumberStyleHanjaRead 41
wdListNumberStyleHanjaReadDigit 42
wdListNumberStyleHebrew1 45
wdListNumberStyleHebrew2 47
wdListNumberStyleHindiArabic 51
wdListNumberStyleHindiCardinalText 52
wdListNumberStyleHindiLetter1 49
wdListNumberStyleHindiLetter2 50
wdListNumberStyleIroha 21
wdListNumberStyleIrohaHalfWidth 13
wdListNumberStyleKanji 10
wdListNumberStyleKanjiDigit 11
wdListNumberStyleKanjiTraditional 16
wdListNumberStyleKanjiTraditional2 17
wdListNumberStyleLegal 253
wdListNumberStyleLegalLZ 254
wdListNumberStyleLowercaseLetter 4
wdListNumberStyleLowercaseRoman 2
wdListNumberStyleLowercaseRussian 58
wdListNumberStyleNone 255
wdListNumberStyleNumberInCircle 18
wdListNumberStyleOrdinal 5
wdListNumberStyleOrdinalText 7
wdListNumberStylePictureBullet 249
wdListNumberStyleSimpChinNum1 37
wdListNumberStyleSimpChinNum2 38
wdListNumberStyleSimpChinNum3 39
wdListNumberStyleSimpChinNum4 40
wdListNumberStyleThaiArabic 54
wdListNumberStyleThaiCardinalText 55
wdListNumberStyleThaiLetter 53
wdListNumberStyleTradChinNum1 33
wdListNumberStyleTradChinNum2 34
wdListNumberStyleTradChinNum3 35
wdListNumberStyleTradChinNum4 36
wdListNumberStyleUppercaseLetter 3
wdListNumberStyleUppercaseRoman 1
wdListNumberStyleUppercaseRussian 59
wdListNumberStyleVietCardinalText 56
wdListNumberStyleZodiac1 30
wdListNumberStyleZodiac2 31
wdListNumberStyleZodiac3 32

Show
WdListType

Constant Value
wdListBullet 2
wdListListNumOnly 1
wdListMixedNumbering 5
wdListNoNumbering 0
wdListOutlineNumbering 4
wdListPictureBullet 6
wdListSimpleNumbering 3

Show
WdMailerPriority

Constant Value
wdPriorityHigh 3
wdPriorityLow 2
wdPriorityNormal 1

Show
WdMailMergeActiveRecord

Constant Value
wdFirstDataSourceRecord -6
wdFirstRecord -4
wdLastDataSourceRecord -7
wdLastRecord -5
wdNextDataSourceRecord -8
wdNextRecord -2
wdNoActiveRecord -1
wdPreviousDataSourceRecord -9
wdPreviousRecord -3

Show
WdMailMergeComparison

Constant Value
wdMergeIfEqual 0
wdMergeIfGreaterThan 3
wdMergeIfGreaterThanOrEqual 5
wdMergeIfIsBlank 6
wdMergeIfIsNotBlank 7
wdMergeIfLessThan 2
wdMergeIfLessThanOrEqual 4
wdMergeIfNotEqual 1

Show
WdMailMergeDataSource

Constant Value
wdMergeInfoFromAccessDDE 1
wdMergeInfoFromExcelDDE 2
wdMergeInfoFromMSQueryDDE 3
wdMergeInfoFromODBC 4
wdMergeInfoFromODSO 5
wdMergeInfoFromWord 0
wdNoMergeInfo -1

Show
WdMailMergeDefaultRecord

Constant Value
wdDefaultFirstRecord 1
wdDefaultLastRecord -16

Show
WdMailMergeDestination

Constant Value
wdSendToEmail 2
wdSendToFax 3
wdSendToNewDocument 0
wdSendToPrinter 1

Show
WdMailMergeMailFormat

Constant Value
wdMailFormatHTML 1
wdMailFormatPlainText 0

Show
WdMailMergeMainDocType

Constant Value
wdCatalog 3
wdDirectory 3
wdEMail 4
wdEnvelopes 2
wdFax 5
wdFormLetters 0
wdMailingLabels 1
wdNotAMergeDocument -1

Show
WdMailMergeState

Constant Value
wdDataSource 5
wdMainAndDataSource 2
wdMainAndHeader 3
wdMainAndSourceAndHeader 4
wdMainDocumentOnly 1
wdNormalDocument 0

Show
WdMailSystem

Constant Value
wdMAPI 1
wdMAPIandPowerTalk 3
wdNoMailSystem 0
wdPowerTalk 2

Show
WdMappedDataFields

Constant Value
wdAddress1 10
wdAddress2 11
wdAddress3 29
wdBusinessFax 17
wdBusinessPhone 16
wdCity 12
wdCompany 9
wdCountryRegion 15
wdCourtesyTitle 2
wdDepartment 30
wdEmailAddress 20
wdFirstName 3
wdHomeFax 19
wdHomePhone 18
wdJobTitle 8
wdLastName 5
wdMiddleName 4
wdNickname 7
wdPostalCode 14
wdRubyFirstName 27
wdRubyLastName 28
wdSpouseCourtesyTitle 22
wdSpouseFirstName 23
wdSpouseLastName 25
wdSpouseMiddleName 24
wdSpouseNickname 26
wdState 13
wdSuffix 6
wdUniqueIdentifier 1
wdWebPageURL 21

Show
WdMeasurementUnits

Constant Value
wdCentimeters 1
wdInches 0
wdMillimeters 2
wdPicas 4
wdPoints 3

Show
WdMergeSubType

Constant Value
wdMergeSubTypeAccess 1
wdMergeSubTypeOAL 2
wdMergeSubTypeOLEDBText 5
wdMergeSubTypeOLEDBWord 3
wdMergeSubTypeOther 0
wdMergeSubTypeOutlook 6
wdMergeSubTypeWord 7
wdMergeSubTypeWord2000 8
wdMergeSubTypeWorks 4

Show
WdMergeTarget

Constant Value
wdMergeTargetCurrent 1
wdMergeTargetNew 2
wdMergeTargetSelected 0

Show
WdMonthNames

Constant Value
wdMonthNamesArabic 0
wdMonthNamesEnglish 1
wdMonthNamesFrench 2

Show
WdMovementType

Constant Value
wdExtend 1
wdMove 0

Show
WdMultipleWordConversionsMode

Constant Value
wdHangulToHanja 0
wdHanjaToHangul 1

Show
WdNewDocumentType

Constant Value
wdNewBlankDocument 0
wdNewEmailMessage 2
wdNewFrameset 3
wdNewWebPage 1
wdNewXMLDocument 4

Show
WdNoteNumberStyle

Constant Value
wdNoteNumberStyleArabic 0
wdNoteNumberStyleArabicFullWidth 14
wdNoteNumberStyleArabicLetter1 46
wdNoteNumberStyleArabicLetter2 48
wdNoteNumberStyleHanjaRead 41
wdNoteNumberStyleHanjaReadDigit 42
wdNoteNumberStyleHebrewLetter1 45
wdNoteNumberStyleHebrewLetter2 47
wdNoteNumberStyleHindiArabic 51
wdNoteNumberStyleHindiCardinalText 52
wdNoteNumberStyleHindiLetter1 49
wdNoteNumberStyleHindiLetter2 50
wdNoteNumberStyleKanji 10
wdNoteNumberStyleKanjiDigit 11
wdNoteNumberStyleKanjiTraditional 16
wdNoteNumberStyleLowercaseLetter 4
wdNoteNumberStyleLowercaseRoman 2
wdNoteNumberStyleNumberInCircle 18
wdNoteNumberStyleSimpChinNum1 37
wdNoteNumberStyleSimpChinNum2 38
wdNoteNumberStyleSymbol 9
wdNoteNumberStyleThaiArabic 54
wdNoteNumberStyleThaiCardinalText 55
wdNoteNumberStyleThaiLetter 53
wdNoteNumberStyleTradChinNum1 33
wdNoteNumberStyleTradChinNum2 34
wdNoteNumberStyleUppercaseLetter 3
wdNoteNumberStyleUppercaseRoman 1
wdNoteNumberStyleVietCardinalText 56

Show
WdNumberingRule

Constant Value
wdRestartContinuous 0
wdRestartPage 2
wdRestartSection 1

Show
WdNumberStyleWordBasicBiDi

Constant Value
wdCaptionNumberStyleBidiLetter1 49
wdCaptionNumberStyleBidiLetter2 50
wdListNumberStyleBidi1 49
wdListNumberStyleBidi2 50
wdNoteNumberStyleBidiLetter1 49
wdNoteNumberStyleBidiLetter2 50
wdPageNumberStyleBidiLetter1 49
wdPageNumberStyleBidiLetter2 50

Show
WdNumberType

Constant Value
wdNumberAllNumbers 3
wdNumberListNum 2
wdNumberParagraph 1

Show
WdOLEPlacement

Constant Value
wdFloatOverText 1
wdInLine 0

Show
WdOLEType

Constant Value
wdOLEControl 2
wdOLEEmbed 1
wdOLELink 0

Show
WdOLEVerb

Constant Value
wdOLEVerbDiscardUndoState -6
wdOLEVerbHide -3
wdOLEVerbInPlaceActivate -5
wdOLEVerbOpen -2
wdOLEVerbPrimary 0
wdOLEVerbShow -1
wdOLEVerbUIActivate -4

Show
WdOpenFormat

Constant Value
wdOpenFormatAllWord 6
wdOpenFormatAuto 0
wdOpenFormatDocument 1
wdOpenFormatEncodedText 5
wdOpenFormatRTF 3
wdOpenFormatTemplate 2
wdOpenFormatText 4
wdOpenFormatUnicodeText 5
wdOpenFormatWebPages 7
wdOpenFormatXML 8

Show
WdOrganizerObject

Constant Value
wdOrganizerObjectAutoText 1
wdOrganizerObjectCommandBars 2
wdOrganizerObjectProjectItems 3
wdOrganizerObjectStyles 0

Show
WdOrientation

Constant Value
wdOrientLandscape 1
wdOrientPortrait 0

Show
WdOriginalFormat

Constant Value
wdOriginalDocumentFormat 1
wdPromptUser 2
wdWordDocument 0

Show
WdOutlineLevel

Constant Value
wdOutlineLevel1 1
wdOutlineLevel2 2
wdOutlineLevel3 3
wdOutlineLevel4 4
wdOutlineLevel5 5
wdOutlineLevel6 6
wdOutlineLevel7 7
wdOutlineLevel8 8
wdOutlineLevel9 9
wdOutlineLevelBodyText 10

Show
WdPageBorderArt

Constant Value
wdArtApples 1
wdArtArchedScallops 97
wdArtBabyPacifier 70
wdArtBabyRattle 71
wdArtBalloons3Colors 11
wdArtBalloonsHotAir 12
wdArtBasicBlackDashes 155
wdArtBasicBlackDots 156
wdArtBasicBlackSquares 154
wdArtBasicThinLines 151
wdArtBasicWhiteDashes 152
wdArtBasicWhiteDots 147
wdArtBasicWhiteSquares 153
wdArtBasicWideInline 150
wdArtBasicWideMidline 148
wdArtBasicWideOutline 149
wdArtBats 37
wdArtBirds 102
wdArtBirdsFlight 35
wdArtCabins 72
wdArtCakeSlice 3
wdArtCandyCorn 4
wdArtCelticKnotwork 99
wdArtCertificateBanner 158
wdArtChainLink 128
wdArtChampagneBottle 6
wdArtCheckedBarBlack 145
wdArtCheckedBarColor 61
wdArtCheckered 144
wdArtChristmasTree 8
wdArtCirclesLines 91
wdArtCirclesRectangles 140
wdArtClassicalWave 56
wdArtClocks 27
wdArtCompass 54
wdArtConfetti 31
wdArtConfettiGrays 115
wdArtConfettiOutline 116
wdArtConfettiStreamers 14
wdArtConfettiWhite 117
wdArtCornerTriangles 141
wdArtCouponCutoutDashes 163
wdArtCouponCutoutDots 164
wdArtCrazyMaze 100
wdArtCreaturesButterfly 32
wdArtCreaturesFish 34
wdArtCreaturesInsects 142
wdArtCreaturesLadyBug 33
wdArtCrossStitch 138
wdArtCup 67
wdArtDecoArch 89
wdArtDecoArchColor 50
wdArtDecoBlocks 90
wdArtDiamondsGray 88
wdArtDoubleD 55
wdArtDoubleDiamonds 127
wdArtEarth1 22
wdArtEarth2 21
wdArtEclipsingSquares1 101
wdArtEclipsingSquares2 86
wdArtEggsBlack 66
wdArtFans 51
wdArtFilm 52
wdArtFirecrackers 28
wdArtFlowersBlockPrint 49
wdArtFlowersDaisies 48
wdArtFlowersModern1 45
wdArtFlowersModern2 44
wdArtFlowersPansy 43
wdArtFlowersRedRose 39
wdArtFlowersRoses 38
wdArtFlowersTeacup 103
wdArtFlowersTiny 42
wdArtGems 139
wdArtGingerbreadMan 69
wdArtGradient 122
wdArtHandmade1 159
wdArtHandmade2 160
wdArtHeartBalloon 16
wdArtHeartGray 68
wdArtHearts 15
wdArtHeebieJeebies 120
wdArtHolly 41
wdArtHouseFunky 73
wdArtHypnotic 87
wdArtIceCreamCones 5
wdArtLightBulb 121
wdArtLightning1 53
wdArtLightning2 119
wdArtMapleLeaf 81
wdArtMapleMuffins 2
wdArtMapPins 30
wdArtMarquee 146
wdArtMarqueeToothed 131
wdArtMoons 125
wdArtMosaic 118
wdArtMusicNotes 79
wdArtNorthwest 104
wdArtOvals 126
wdArtPackages 26
wdArtPalmsBlack 80
wdArtPalmsColor 10
wdArtPaperClips 82
wdArtPapyrus 92
wdArtPartyFavor 13
wdArtPartyGlass 7
wdArtPencils 25
wdArtPeople 84
wdArtPeopleHats 23
wdArtPeopleWaving 85
wdArtPoinsettias 40
wdArtPostageStamp 135
wdArtPumpkin1 65
wdArtPushPinNote1 63
wdArtPushPinNote2 64
wdArtPyramids 113
wdArtPyramidsAbove 114
wdArtQuadrants 60
wdArtRings 29
wdArtSafari 98
wdArtSawtooth 133
wdArtSawtoothGray 134
wdArtScaredCat 36
wdArtSeattle 78
wdArtShadowedSquares 57
wdArtSharksTeeth 132
wdArtShorebirdTracks 83
wdArtSkyrocket 77
wdArtSnowflakeFancy 76
wdArtSnowflakes 75
wdArtSombrero 24
wdArtSouthwest 105
wdArtStars 19
wdArtStars3D 17
wdArtStarsBlack 74
wdArtStarsShadowed 18
wdArtStarsTop 157
wdArtSun 20
wdArtSwirligig 62
wdArtTornPaper 161
wdArtTornPaperBlack 162
wdArtTrees 9
wdArtTriangleParty 123
wdArtTriangles 129
wdArtTribal1 130
wdArtTribal2 109
wdArtTribal3 108
wdArtTribal4 107
wdArtTribal5 110
wdArtTribal6 106
wdArtTwistedLines1 58
wdArtTwistedLines2 124
wdArtVine 47
wdArtWaveline 59
wdArtWeavingAngles 96
wdArtWeavingBraid 94
wdArtWeavingRibbon 95
wdArtWeavingStrips 136
wdArtWhiteFlowers 46
wdArtWoodwork 93
wdArtXIllusions 111
wdArtZanyTriangles 112
wdArtZigZag 137
wdArtZigZagStitch 143

Show
WdPageFit

Constant Value
wdPageFitBestFit 2
wdPageFitFullPage 1
wdPageFitNone 0
wdPageFitTextFit 3

Show
WdPageNumberAlignment

Constant Value
wdAlignPageNumberCenter 1
wdAlignPageNumberInside 3
wdAlignPageNumberLeft 0
wdAlignPageNumberOutside 4
wdAlignPageNumberRight 2

Show
WdPageNumberStyle

Constant Value
wdPageNumberStyleArabic 0
wdPageNumberStyleArabicFullWidth 14
wdPageNumberStyleArabicLetter1 46
wdPageNumberStyleArabicLetter2 48
wdPageNumberStyleHanjaRead 41
wdPageNumberStyleHanjaReadDigit 42
wdPageNumberStyleHebrewLetter1 45
wdPageNumberStyleHebrewLetter2 47
wdPageNumberStyleHindiArabic 51
wdPageNumberStyleHindiCardinalText 52
wdPageNumberStyleHindiLetter1 49
wdPageNumberStyleHindiLetter2 50
wdPageNumberStyleKanji 10
wdPageNumberStyleKanjiDigit 11
wdPageNumberStyleKanjiTraditional 16
wdPageNumberStyleLowercaseLetter 4
wdPageNumberStyleLowercaseRoman 2
wdPageNumberStyleNumberInCircle 18
wdPageNumberStyleNumberInDash 57
wdPageNumberStyleSimpChinNum1 37
wdPageNumberStyleSimpChinNum2 38
wdPageNumberStyleThaiArabic 54
wdPageNumberStyleThaiCardinalText 55
wdPageNumberStyleThaiLetter 53
wdPageNumberStyleTradChinNum1 33
wdPageNumberStyleTradChinNum2 34
wdPageNumberStyleUppercaseLetter 3
wdPageNumberStyleUppercaseRoman 1
wdPageNumberStyleVietCardinalText 56

Show
WdPaperSize

Constant Value
wdPaper10x14 0
wdPaper11x17 1
wdPaperA3 6
wdPaperA4 7
wdPaperA4Small 8
wdPaperA5 9
wdPaperB4 10
wdPaperB5 11
wdPaperCSheet 12
wdPaperCustom 41
wdPaperDSheet 13
wdPaperEnvelope10 25
wdPaperEnvelope11 26
wdPaperEnvelope12 27
wdPaperEnvelope14 28
wdPaperEnvelope9 24
wdPaperEnvelopeB4 29
wdPaperEnvelopeB5 30
wdPaperEnvelopeB6 31
wdPaperEnvelopeC3 32
wdPaperEnvelopeC4 33
wdPaperEnvelopeC5 34
wdPaperEnvelopeC6 35
wdPaperEnvelopeC65 36
wdPaperEnvelopeDL 37
wdPaperEnvelopeItaly 38
wdPaperEnvelopeMonarch 39
wdPaperEnvelopePersonal 40
wdPaperESheet 14
wdPaperExecutive 5
wdPaperFanfoldLegalGerman 15
wdPaperFanfoldStdGerman 16
wdPaperFanfoldUS 17
wdPaperFolio 18
wdPaperLedger 19
wdPaperLegal 4
wdPaperLetter 2
wdPaperLetterSmall 3
wdPaperNote 20
wdPaperQuarto 21
wdPaperStatement 22
wdPaperTabloid 23

Show
WdPaperTray

Constant Value
wdPrinterAutomaticSheetFeed 7
wdPrinterDefaultBin 0
wdPrinterEnvelopeFeed 5
wdPrinterFormSource 15
wdPrinterLargeCapacityBin 11
wdPrinterLargeFormatBin 10
wdPrinterLowerBin 2
wdPrinterManualEnvelopeFeed 6
wdPrinterManualFeed 4
wdPrinterMiddleBin 3
wdPrinterOnlyBin 1
wdPrinterPaperCassette 14
wdPrinterSmallFormatBin 9
wdPrinterTractorFeed 8
wdPrinterUpperBin 1

Show
WdParagraphAlignment

Constant Value
wdAlignParagraphCenter 1
wdAlignParagraphDistribute 4
wdAlignParagraphJustify 3
wdAlignParagraphJustifyHi 7
wdAlignParagraphJustifyLow 8
wdAlignParagraphJustifyMed 5
wdAlignParagraphLeft 0
wdAlignParagraphRight 2
wdAlignParagraphThaiJustify 9

Show
WdPartOfSpeech

Constant Value
wdAdjective 0
wdAdverb 2
wdConjunction 5
wdIdiom 8
wdInterjection 7
wdNoun 1
wdOther 9
wdPreposition 6
wdPronoun 4
wdVerb 3

Show
WdPasteDataType

Constant Value
wdPasteBitmap 4
wdPasteDeviceIndependentBitmap 5
wdPasteEnhancedMetafile 9
wdPasteHTML 10
wdPasteHyperlink 7
wdPasteMetafilePicture 3
wdPasteOLEObject 0
wdPasteRTF 1
wdPasteShape 8
wdPasteText 2

Show
WdPhoneticGuideAlignmentType

Constant Value
wdPhoneticGuideAlignmentCenter 0
wdPhoneticGuideAlignmentLeft 3
wdPhoneticGuideAlignmentOneTwoOne 2
wdPhoneticGuideAlignmentRight 4
wdPhoneticGuideAlignmentRightVertical 5
wdPhoneticGuideAlignmentZeroOneZero 1

Show
WdPictureLinkType

Constant Value
wdLinkDataInDoc 1
wdLinkDataOnDisk 2
wdLinkNone 0

Show
WdPreferredWidthType

Constant Value
wdPreferredWidthAuto 1
wdPreferredWidthPercent 2
wdPreferredWidthPoints 3

Show
WdPrintOutItem

Constant Value
wdPrintAutoTextEntries 4
wdPrintComments 2
wdPrintDocumentContent 0
wdPrintDocumentWithMarkup 7
wdPrintEnvelope 6
wdPrintKeyAssignments 5
wdPrintMarkup 2
wdPrintProperties 1
wdPrintStyles 3

Show
WdPrintOutPages

Constant Value
wdPrintAllPages 0
wdPrintEvenPagesOnly 2
wdPrintOddPagesOnly 1

Show
WdPrintOutRange

Constant Value
wdPrintAllDocument 0
wdPrintCurrentPage 2
wdPrintFromTo 3
wdPrintRangeOfPages 4
wdPrintSelection 1

Show
WdProofreadingErrorType

Constant Value
wdGrammaticalError 1
wdSpellingError 0

Show
WdProtectionType

Constant Value
wdAllowOnlyComments 1
wdAllowOnlyFormFields 2
wdAllowOnlyReading 3
wdAllowOnlyRevisions 0
wdNoProtection -1

Show
WdReadingOrder

Constant Value
wdReadingOrderLtr 1
wdReadingOrderRtl 0

Show
WdRecoveryType

Constant Value
wdChart 14
wdChartLinked 15
wdChartPicture 13
wdFormatOriginalFormatting 16
wdFormatPlainText 22
wdFormatSurroundingFormattingWithEmphasis 20
wdListCombineWithExistingList 24
wdListContinueNumbering 7
wdListDontMerge 25
wdListRestartNumbering 8
wdPasteDefault 0
wdSingleCellTable 6
wdSingleCellText 5
wdTableAppendTable 10
wdTableInsertAsRows 11
wdTableOriginalFormatting 12
wdTableOverwriteCells 23

Show
WdRectangleType

Constant Value
wdLineBetweenColumnRectangle 5
wdMarkupRectangle 2
wdMarkupRectangleButton 3
wdPageBorderRectangle 4
wdSelection 6
wdShapeRectangle 1
wdSystem 7
wdTextRectangle 0

Show
WdReferenceKind

Constant Value
wdContentText -1
wdEndnoteNumber 6
wdEndnoteNumberFormatted 17
wdEntireCaption 2
wdFootnoteNumber 5
wdFootnoteNumberFormatted 16
wdNumberFullContext -4
wdNumberNoContext -3
wdNumberRelativeContext -2
wdOnlyCaptionText 4
wdOnlyLabelAndNumber 3
wdPageNumber 7
wdPosition 15

Show
WdReferenceType

Constant Value
wdRefTypeBookmark 2
wdRefTypeEndnote 4
wdRefTypeFootnote 3
wdRefTypeHeading 1
wdRefTypeNumberedItem 0

Show
WdRelativeHorizontalPosition

Constant Value
wdRelativeHorizontalPositionCharacter 3
wdRelativeHorizontalPositionColumn 2
wdRelativeHorizontalPositionMargin 0
wdRelativeHorizontalPositionPage 1

Show
WdRelativeVerticalPosition

Constant Value
wdRelativeVerticalPositionLine 3
wdRelativeVerticalPositionMargin 0
wdRelativeVerticalPositionPage 1
wdRelativeVerticalPositionParagraph 2

Show
WdRelocate

Constant Value
wdRelocateDown 1
wdRelocateUp 0

Show
WdReplace

Constant Value
wdReplaceAll 2
wdReplaceNone 0
wdReplaceOne 1

Show
WdRevisedLinesMark

Constant Value
wdRevisedLinesMarkLeftBorder 1
wdRevisedLinesMarkNone 0
wdRevisedLinesMarkOutsideBorder 3
wdRevisedLinesMarkRightBorder 2

Show
WdRevisedPropertiesMark

Constant Value
wdRevisedPropertiesMarkBold 1
wdRevisedPropertiesMarkColorOnly 5
wdRevisedPropertiesMarkDoubleUnderline 4
wdRevisedPropertiesMarkItalic 2
wdRevisedPropertiesMarkNone 0
wdRevisedPropertiesMarkStrikeThrough 6
wdRevisedPropertiesMarkUnderline 3

Show
WdRevisionsBalloonMargin

Constant Value
wdLeftMargin 0
wdRightMargin 1

Show
WdRevisionsBalloonPrintOrientation

Constant Value
wdBalloonPrintOrientationAuto 0
wdBalloonPrintOrientationForceLandscape 2
wdBalloonPrintOrientationPreserve 1

Show
WdRevisionsBalloonWidthType

Constant Value
wdBalloonWidthPercent 0
wdBalloonWidthPoints 1

Show
WdRevisionsMode

Constant Value
wdBalloonRevisions 0
wdInLineRevisions 1
wdMixedRevisions 2

Show
WdRevisionsView

Constant Value
wdRevisionsViewFinal 0
wdRevisionsViewOriginal 1

Show
WdRevisionsWrap

Constant Value
wdWrapAlways 1
wdWrapAsk 2
wdWrapNever 0

Show
WdRevisionType

Constant Value
wdNoRevision 0
wdRevisionConflict 7
wdRevisionDelete 2
wdRevisionDisplayField 5
wdRevisionInsert 1
wdRevisionParagraphNumber 4
wdRevisionParagraphProperty 10
wdRevisionProperty 3
wdRevisionReconcile 6
wdRevisionReplace 9
wdRevisionSectionProperty 12
wdRevisionStyle 8
wdRevisionStyleDefinition 13
wdRevisionTableProperty 11

Show
WdRoutingSlipDelivery

Constant Value
wdAllAtOnce 1
wdOneAfterAnother 0

Show
WdRoutingSlipStatus

Constant Value
wdNotYetRouted 0
wdRouteComplete 2
wdRouteInProgress 1

Show
WdRowAlignment

Constant Value
wdAlignRowCenter 1
wdAlignRowLeft 0
wdAlignRowRight 2

Show
WdRowHeightRule

Constant Value
wdRowHeightAtLeast 1
wdRowHeightAuto 0
wdRowHeightExactly 2

Show
WdRulerStyle

Constant Value
wdAdjustFirstColumn 2
wdAdjustNone 0
wdAdjustProportional 1
wdAdjustSameWidth 3

Show
WdSalutationGender

Constant Value
wdGenderFemale 0
wdGenderMale 1
wdGenderNeutral 2
wdGenderUnknown 3

Show
WdSalutationType

Constant Value
wdSalutationBusiness 2
wdSalutationFormal 1
wdSalutationInformal 0
wdSalutationOther 3

Show
WdSaveFormat

Constant Value
wdFormatDocument 0
wdFormatDOSText 4
wdFormatDOSTextLineBreaks 5
wdFormatEncodedText 7
wdFormatFilteredHTML 10
wdFormatHTML 8
wdFormatRTF 6
wdFormatTemplate 1
wdFormatText 2
wdFormatTextLineBreaks 3
wdFormatUnicodeText 7
wdFormatWebArchive 9
wdFormatXML 11

Show
WdSaveOptions

Constant Value
wdDoNotSaveChanges 0
wdPromptToSaveChanges -2
wdSaveChanges -1

Show
WdScrollbarType

Constant Value
wdScrollbarTypeAuto 0
wdScrollbarTypeNo 2
wdScrollbarTypeYes 1

Show
WdSectionDirection

Constant Value
wdSectionDirectionLtr 1
wdSectionDirectionRtl 0

Show
WdSectionStart

Constant Value
wdSectionContinuous 0
wdSectionEvenPage 3
wdSectionNewColumn 1
wdSectionNewPage 2
wdSectionOddPage 4

Show
WdSeekView

Constant Value
wdSeekCurrentPageFooter 10
wdSeekCurrentPageHeader 9
wdSeekEndnotes 8
wdSeekEvenPagesFooter 6
wdSeekEvenPagesHeader 3
wdSeekFirstPageFooter 5
wdSeekFirstPageHeader 2
wdSeekFootnotes 7
wdSeekMainDocument 0
wdSeekPrimaryFooter 4
wdSeekPrimaryHeader 1

Show
WdSelectionFlags

Constant Value
wdSelActive 8
wdSelAtEOL 2
wdSelOvertype 4
wdSelReplace 16
wdSelStartActive 1

Show
WdSelectionType

Constant Value
wdNoSelection 0
wdSelectionBlock 6
wdSelectionColumn 4
wdSelectionFrame 3
wdSelectionInlineShape 7
wdSelectionIP 1
wdSelectionNormal 2
wdSelectionRow 5
wdSelectionShape 8

Show
WdSeparatorType

Constant Value
wdSeparatorColon 2
wdSeparatorEmDash 3
wdSeparatorEnDash 4
wdSeparatorHyphen 0
wdSeparatorPeriod 1

Show
WdShapePosition

Constant Value
wdShapeBottom -999997
wdShapeCenter -999995
wdShapeInside -999994
wdShapeLeft -999998
wdShapeOutside -999993
wdShapeRight -999996
wdShapeTop -999999

Show
WdShowFilter

Constant Value
wdShowFilterFormattingAvailable 4
wdShowFilterFormattingInUse 3
wdShowFilterStylesAll 2
wdShowFilterStylesAvailable 0
wdShowFilterStylesInUse 1

Show
WdSmartTagControlType

Constant Value
wdControlActiveX 13
wdControlButton 6
wdControlCheckbox 9
wdControlCombo 12
wdControlDocumentFragment 14
wdControlDocumentFragmentURL 15
wdControlHelp 3
wdControlHelpURL 4
wdControlImage 8
wdControlLabel 7
wdControlLink 2
wdControlListbox 11
wdControlRadioGroup 16
wdControlSeparator 5
wdControlSmartTag 1
wdControlTextbox 10

Show
WdSortFieldType

Constant Value
wdSortFieldAlphanumeric 0
wdSortFieldDate 2
wdSortFieldJapanJIS 4
wdSortFieldKoreaKS 6
wdSortFieldNumeric 1
wdSortFieldStroke 5
wdSortFieldSyllable 3

Show
WdSortOrder

Constant Value
wdSortOrderAscending 0
wdSortOrderDescending 1

Show
WdSortSeparator

Constant Value
wdSortSeparateByCommas 1
wdSortSeparateByDefaultTableSeparator 2
wdSortSeparateByTabs 0

Show
WdSpecialPane

Constant Value
wdPaneComments 15
wdPaneCurrentPageFooter 17
wdPaneCurrentPageHeader 16
wdPaneEndnoteContinuationNotice 12
wdPaneEndnoteContinuationSeparator 13
wdPaneEndnotes 8
wdPaneEndnoteSeparator 14
wdPaneEvenPagesFooter 6
wdPaneEvenPagesHeader 3
wdPaneFirstPageFooter 5
wdPaneFirstPageHeader 2
wdPaneFootnoteContinuationNotice 9
wdPaneFootnoteContinuationSeparator 10
wdPaneFootnotes 7
wdPaneFootnoteSeparator 11
wdPaneNone 0
wdPanePrimaryFooter 4
wdPanePrimaryHeader 1
wdPaneRevisions 18

Show
WdSpellingErrorType

Constant Value
wdSpellingCapitalization 2
wdSpellingCorrect 0
wdSpellingNotInDictionary 1

Show
WdSpellingWordType

Constant Value
wdAnagram 2
wdSpellword 0
wdWildcard 1

Show
WdStatistic

Constant Value
wdStatisticCharacters 3
wdStatisticCharactersWithSpaces 5
wdStatisticFarEastCharacters 6
wdStatisticLines 1
wdStatisticPages 2
wdStatisticParagraphs 4
wdStatisticWords 0

Show
WdStoryType

Constant Value
wdCommentsStory 4
wdEndnoteContinuationNoticeStory 17
wdEndnoteContinuationSeparatorStory 16
wdEndnoteSeparatorStory 15
wdEndnotesStory 3
wdEvenPagesFooterStory 8
wdEvenPagesHeaderStory 6
wdFirstPageFooterStory 11
wdFirstPageHeaderStory 10
wdFootnoteContinuationNoticeStory 14
wdFootnoteContinuationSeparatorStory 13
wdFootnoteSeparatorStory 12
wdFootnotesStory 2
wdMainTextStory 1
wdPrimaryFooterStory 9
wdPrimaryHeaderStory 7
wdTextFrameStory 5

Show
WdStyleSheetLinkType

Constant Value
wdStyleSheetLinkTypeImported 1
wdStyleSheetLinkTypeLinked 0

Show
WdStyleSheetPrecedence

Constant Value
wdStyleSheetPrecedenceHigher -1
wdStyleSheetPrecedenceHighest 1
wdStyleSheetPrecedenceLower -2
wdStyleSheetPrecedenceLowest 0

Show
WdStyleType

Constant Value
wdStyleTypeCharacter 2
wdStyleTypeList 4
wdStyleTypeParagraph 1
wdStyleTypeTable 3

Show
WdSubscriberFormats

Constant Value
wdSubscriberBestFormat 0
wdSubscriberPict 4
wdSubscriberRTF 1
wdSubscriberText 2

Show
WdSummaryLength

Constant Value
wd100Words -4
wd10Percent -6
wd10Sentences -2
wd20Sentences -3
wd25Percent -7
wd500Words -5
wd50Percent -8
wd75Percent -9

Show
WdSummaryMode

Constant Value
wdSummaryModeCreateNew 3
wdSummaryModeHideAllButSummary 1
wdSummaryModeHighlight 0
wdSummaryModeInsert 2

Show
WdTabAlignment

Constant Value
wdAlignTabBar 4
wdAlignTabCenter 1
wdAlignTabDecimal 3
wdAlignTabLeft 0
wdAlignTabList 6
wdAlignTabRight 2

Show
WdTabLeader

Constant Value
wdTabLeaderDashes 2
wdTabLeaderDots 1
wdTabLeaderHeavy 4
wdTabLeaderLines 3
wdTabLeaderMiddleDot 5
wdTabLeaderSpaces 0

Show
WdTableDirection

Constant Value
wdTableDirectionLtr 1
wdTableDirectionRtl 0

Show
WdTableFieldSeparator

Constant Value
wdSeparateByCommas 2
wdSeparateByDefaultListSeparator 3
wdSeparateByParagraphs 0
wdSeparateByTabs 1

Show
WdTableFormat

Constant Value
wdTableFormat3DEffects1 32
wdTableFormat3DEffects2 33
wdTableFormat3DEffects3 34
wdTableFormatClassic1 4
wdTableFormatClassic2 5
wdTableFormatClassic3 6
wdTableFormatClassic4 7
wdTableFormatColorful1 8
wdTableFormatColorful2 9
wdTableFormatColorful3 10
wdTableFormatColumns1 11
wdTableFormatColumns2 12
wdTableFormatColumns3 13
wdTableFormatColumns4 14
wdTableFormatColumns5 15
wdTableFormatContemporary 35
wdTableFormatElegant 36
wdTableFormatGrid1 16
wdTableFormatGrid2 17
wdTableFormatGrid3 18
wdTableFormatGrid4 19
wdTableFormatGrid5 20
wdTableFormatGrid6 21
wdTableFormatGrid7 22
wdTableFormatGrid8 23
wdTableFormatList1 24
wdTableFormatList2 25
wdTableFormatList3 26
wdTableFormatList4 27
wdTableFormatList5 28
wdTableFormatList6 29
wdTableFormatList7 30
wdTableFormatList8 31
wdTableFormatNone 0
wdTableFormatProfessional 37
wdTableFormatSimple1 1
wdTableFormatSimple2 2
wdTableFormatSimple3 3
wdTableFormatSubtle1 38
wdTableFormatSubtle2 39
wdTableFormatWeb1 40
wdTableFormatWeb2 41
wdTableFormatWeb3 42

Show
WdTableFormatApply

Constant Value
wdTableFormatApplyAutoFit 16
wdTableFormatApplyBorders 1
wdTableFormatApplyColor 8
wdTableFormatApplyFirstColumn 128
wdTableFormatApplyFont 4
wdTableFormatApplyHeadingRows 32
wdTableFormatApplyLastColumn 256
wdTableFormatApplyLastRow 64
wdTableFormatApplyShading 2

Show
WdTablePosition

Constant Value
wdTableBottom -999997
wdTableCenter -999995
wdTableInside -999994
wdTableLeft -999998
wdTableOutside -999993
wdTableRight -999996
wdTableTop -999999

Show
WdTaskPanes

Constant Value
wdTaskPaneDocumentActions 7
wdTaskPaneDocumentProtection 6
wdTaskPaneDocumentUpdates 13
wdTaskPaneFaxService 11
wdTaskPaneFormatting 0
wdTaskPaneHelp 9
wdTaskPaneMailMerge 2
wdTaskPaneResearch 10
wdTaskPaneRevealFormatting 1
wdTaskPaneSearch 4
wdTaskPaneSharedWorkspace 8
wdTaskPaneTranslate 3
wdTaskPaneXMLDocument 12
wdTaskPaneXMLStructure 5
wdTaskPaneXMLTransforms 12

Show
WdTCSCConverterDirection

Constant Value
wdTCSCConverterDirectionAuto 2
wdTCSCConverterDirectionSCTC 0
wdTCSCConverterDirectionTCSC 1

Show
WdTemplateType

Constant Value
wdAttachedTemplate 2
wdGlobalTemplate 1
wdNormalTemplate 0

Show
WdTextFormFieldType

Constant Value
wdCalculationText 5
wdCurrentDateText 3
wdCurrentTimeText 4
wdDateText 2
wdNumberText 1
wdRegularText 0

Show
WdTextOrientation

Constant Value
wdTextOrientationDownward 3
wdTextOrientationHorizontal 0
wdTextOrientationHorizontalRotatedFarEast 4
wdTextOrientationUpward 2
wdTextOrientationVerticalFarEast 1

Show
WdTextureIndex

Constant Value
wdTexture10Percent 100
wdTexture12Pt5Percent 125
wdTexture15Percent 150
wdTexture17Pt5Percent 175
wdTexture20Percent 200
wdTexture22Pt5Percent 225
wdTexture25Percent 250
wdTexture27Pt5Percent 275
wdTexture2Pt5Percent 25
wdTexture30Percent 300
wdTexture32Pt5Percent 325
wdTexture35Percent 350
wdTexture37Pt5Percent 375
wdTexture40Percent 400
wdTexture42Pt5Percent 425
wdTexture45Percent 450
wdTexture47Pt5Percent 475
wdTexture50Percent 500
wdTexture52Pt5Percent 525
wdTexture55Percent 550
wdTexture57Pt5Percent 575
wdTexture5Percent 50
wdTexture60Percent 600
wdTexture62Pt5Percent 625
wdTexture65Percent 650
wdTexture67Pt5Percent 675
wdTexture70Percent 700
wdTexture72Pt5Percent 725
wdTexture75Percent 750
wdTexture77Pt5Percent 775
wdTexture7Pt5Percent 75
wdTexture80Percent 800
wdTexture82Pt5Percent 825
wdTexture85Percent 850
wdTexture87Pt5Percent 875
wdTexture90Percent 900
wdTexture92Pt5Percent 925
wdTexture95Percent 950
wdTexture97Pt5Percent 975
wdTextureCross -11
wdTextureDarkCross -5
wdTextureDarkDiagonalCross -6
wdTextureDarkDiagonalDown -3
wdTextureDarkDiagonalUp -4
wdTextureDarkHorizontal -1
wdTextureDarkVertical -2
wdTextureDiagonalCross -12
wdTextureDiagonalDown -9
wdTextureDiagonalUp -10
wdTextureHorizontal -7
wdTextureNone 0
wdTextureSolid 1000
wdTextureVertical -8

Show
WdToaFormat

Constant Value
wdTOAClassic 1
wdTOADistinctive 2
wdTOAFormal 3
wdTOASimple 4
wdTOATemplate 0

Show
WdTocFormat

Constant Value
wdTOCClassic 1
wdTOCDistinctive 2
wdTOCFancy 3
wdTOCFormal 5
wdTOCModern 4
wdTOCSimple 6
wdTOCTemplate 0

Show
WdTofFormat

Constant Value
wdTOFCentered 3
wdTOFClassic 1
wdTOFDistinctive 2
wdTOFFormal 4
wdTOFSimple 5
wdTOFTemplate 0

Show
WdTrailingCharacter

Constant Value
wdTrailingNone 2
wdTrailingSpace 1
wdTrailingTab 0

Show
WdTwoLinesInOneType

Constant Value
wdTwoLinesInOneAngleBrackets 4
wdTwoLinesInOneCurlyBrackets 5
wdTwoLinesInOneNoBrackets 1
wdTwoLinesInOneNone 0
wdTwoLinesInOneParentheses 2
wdTwoLinesInOneSquareBrackets 3

Show
WdUnderline

Constant Value
wdUnderlineDash 7
wdUnderlineDashHeavy 23
wdUnderlineDashLong 39
wdUnderlineDashLongHeavy 55
wdUnderlineDotDash 9
wdUnderlineDotDashHeavy 25
wdUnderlineDotDotDash 10
wdUnderlineDotDotDashHeavy 26
wdUnderlineDotted 4
wdUnderlineDottedHeavy 20
wdUnderlineDouble 3
wdUnderlineNone 0
wdUnderlineSingle 1
wdUnderlineThick 6
wdUnderlineWavy 11
wdUnderlineWavyDouble 43
wdUnderlineWavyHeavy 27
wdUnderlineWords 2

Show
WdUnits

Constant Value
wdCell 12
wdCharacter 1
wdCharacterFormatting 13
wdColumn 9
wdItem 16
wdLine 5
wdParagraph 4
wdParagraphFormatting 14
wdRow 10
wdScreen 7
wdSection 8
wdSentence 3
wdStory 6
wdTable 15
wdWindow 11
wdWord 2

Show
WdUseFormattingFrom

Constant Value
wdFormattingFromCurrent 0
wdFormattingFromPrompt 2
wdFormattingFromSelected 1

Show
WdVerticalAlignment

Constant Value
wdAlignVerticalBottom 3
wdAlignVerticalCenter 1
wdAlignVerticalJustify 2
wdAlignVerticalTop 0

Show
WdViewType

Constant Value
wdMasterView 5
wdNormalView 1
wdOutlineView 2
wdPrintPreview 4
wdPrintView 3
wdReadingView 7
wdWebView 6

Show
WdVisualSelection

Constant Value
wdVisualSelectionBlock 0
wdVisualSelectionContinuous 1

Show
WdWindowState

Constant Value
wdWindowStateMaximize 1
wdWindowStateMinimize 2
wdWindowStateNormal 0

Show
WdWindowType

Constant Value
wdWindowDocument 0
wdWindowTemplate 1

Show
WdWordDialog

Constant Value
wdDialogConnect 420
wdDialogConsistencyChecker 1121
wdDialogControlRun 235
wdDialogConvertObject 392
wdDialogCopyFile 300
wdDialogCreateAutoText 872
wdDialogCSSLinks 1261
wdDialogDocumentStatistics 78
wdDialogDrawAlign 634
wdDialogDrawingGrid 1168
wdDialogDrawSnapToGrid 633
wdDialogEditAutoText 985
wdDialogEditCreatePublisher 732
wdDialogEditFind 112
wdDialogEditFrame 458
wdDialogEditGoTo 896
wdDialogEditGoToOld 811
wdDialogEditLinks 124
wdDialogEditObject 125
wdDialogEditPasteSpecial 111
wdDialogEditPublishOptions 735
wdDialogEditReplace 117
wdDialogEditStyle 120
wdDialogEditSubscribeOptions 736
wdDialogEditSubscribeTo 733
wdDialogEditTOACategory 625
wdDialogEmailOptions 863
wdDialogFileDocumentLayout 178
wdDialogFileFind 99
wdDialogFileMacCustomPageSetupGX 737
wdDialogFileMacPageSetup 685
wdDialogFileMacPageSetupGX 444
wdDialogFileNew 79
wdDialogFileOpen 80
wdDialogFilePageSetup 178
wdDialogFilePrint 88
wdDialogFilePrintOneCopy 445
wdDialogFilePrintSetup 97
wdDialogFileRoutingSlip 624
wdDialogFileSaveAs 84
wdDialogFileSaveVersion 1007
wdDialogFileSummaryInfo 86
wdDialogFileVersions 945
wdDialogFitText 983
wdDialogFontSubstitution 581
wdDialogFormatAddrFonts 103
wdDialogFormatBordersAndShading 189
wdDialogFormatBulletsAndNumbering 824
wdDialogFormatCallout 610
wdDialogFormatChangeCase 322
wdDialogFormatColumns 177
wdDialogFormatDefineStyleBorders 185
wdDialogFormatDefineStyleFont 181
wdDialogFormatDefineStyleFrame 184
wdDialogFormatDefineStyleLang 186
wdDialogFormatDefineStylePara 182
wdDialogFormatDefineStyleTabs 183
wdDialogFormatDrawingObject 960
wdDialogFormatDropCap 488
wdDialogFormatEncloseCharacters 1162
wdDialogFormatFont 174
wdDialogFormatFrame 190
wdDialogFormatPageNumber 298
wdDialogFormatParagraph 175
wdDialogFormatPicture 187
wdDialogFormatRetAddrFonts 221
wdDialogFormatSectionLayout 176
wdDialogFormatStyle 180
wdDialogFormatStyleGallery 505
wdDialogFormatStylesCustom 1248
wdDialogFormatTabs 179
wdDialogFormatTheme 855
wdDialogFormattingRestrictions 1427
wdDialogFormFieldHelp 361
wdDialogFormFieldOptions 353
wdDialogFrameSetProperties 1074
wdDialogHelpAbout 9
wdDialogHelpWordPerfectHelp 10
wdDialogHelpWordPerfectHelpOptions 511
wdDialogHorizontalInVertical 1160
wdDialogIMESetDefault 1094
wdDialogInsertAddCaption 402
wdDialogInsertAutoCaption 359
wdDialogInsertBookmark 168
wdDialogInsertBreak 159
wdDialogInsertCaption 357
wdDialogInsertCaptionNumbering 358
wdDialogInsertCrossReference 367
wdDialogInsertDatabase 341
wdDialogInsertDateTime 165
wdDialogInsertField 166
wdDialogInsertFile 164
wdDialogInsertFootnote 370
wdDialogInsertFormField 483
wdDialogInsertHyperlink 925
wdDialogInsertIndex 170
wdDialogInsertIndexAndTables 473
wdDialogInsertMergeField 167
wdDialogInsertNumber 812
wdDialogInsertObject 172
wdDialogInsertPageNumbers 294
wdDialogInsertPicture 163
wdDialogInsertSubdocument 583
wdDialogInsertSymbol 162
wdDialogInsertTableOfAuthorities 471
wdDialogInsertTableOfContents 171
wdDialogInsertTableOfFigures 472
wdDialogInsertWebComponent 1324
wdDialogLetterWizard 821
wdDialogListCommands 723
wdDialogMailMerge 676
wdDialogMailMergeCheck 677
wdDialogMailMergeCreateDataSource 642
wdDialogMailMergeCreateHeaderSource 643
wdDialogMailMergeFieldMapping 1304
wdDialogMailMergeFindRecipient 1326
wdDialogMailMergeFindRecord 569
wdDialogMailMergeHelper 680
wdDialogMailMergeInsertAddressBlock 1305
wdDialogMailMergeInsertAsk 4047
wdDialogMailMergeInsertFields 1307
wdDialogMailMergeInsertFillIn 4048
wdDialogMailMergeInsertGreetingLine 1306
wdDialogMailMergeInsertIf 4049
wdDialogMailMergeInsertNextIf 4053
wdDialogMailMergeInsertSet 4054
wdDialogMailMergeInsertSkipIf 4055
wdDialogMailMergeOpenDataSource 81
wdDialogMailMergeOpenHeaderSource 82
wdDialogMailMergeQueryOptions 681
wdDialogMailMergeRecipients 1308
wdDialogMailMergeSetDocumentType 1339
wdDialogMailMergeUseAddressBook 779
wdDialogMarkCitation 463
wdDialogMarkIndexEntry 169
wdDialogMarkTableOfContentsEntry 442
wdDialogMyPermission 1437
wdDialogNewToolbar 586
wdDialogNoteOptions 373
wdDialogOrganizer 222
wdDialogPermission 1469
wdDialogPhoneticGuide 986
wdDialogReviewAfmtRevisions 570
wdDialogSchemaLibrary 1417
wdDialogSearch 1363
wdDialogShowRepairs 1381
wdDialogTableAutoFormat 563
wdDialogTableCellOptions 1081
wdDialogTableColumnWidth 143
wdDialogTableDeleteCells 133
wdDialogTableFormatCell 612
wdDialogTableFormula 348
wdDialogTableInsertCells 130
wdDialogTableInsertRow 131
wdDialogTableInsertTable 129
wdDialogTableOfCaptionsOptions 551
wdDialogTableOfContentsOptions 470
wdDialogTableProperties 861
wdDialogTableRowHeight 142
wdDialogTableSort 199
wdDialogTableSplitCells 137
wdDialogTableTableOptions 1080
wdDialogTableToText 128
wdDialogTableWrapping 854
wdDialogTCSCTranslator 1156
wdDialogTextToTable 127
wdDialogToolsAcceptRejectChanges 506
wdDialogToolsAdvancedSettings 206
wdDialogToolsAutoCorrect 378
wdDialogToolsAutoCorrectExceptions 762
wdDialogToolsAutoManager 915
wdDialogToolsAutoSummarize 874
wdDialogToolsBulletsNumbers 196
wdDialogToolsCompareDocuments 198
wdDialogToolsCreateDirectory 833
wdDialogToolsCreateEnvelope 173
wdDialogToolsCreateLabels 489
wdDialogToolsCustomize 152
wdDialogToolsCustomizeKeyboard 432
wdDialogToolsCustomizeMenuBar 615
wdDialogToolsCustomizeMenus 433
wdDialogToolsDictionary 989
wdDialogToolsEnvelopesAndLabels 607
wdDialogToolsGrammarSettings 885
wdDialogToolsHangulHanjaConversion 784
wdDialogToolsHighlightChanges 197
wdDialogToolsHyphenation 195
wdDialogToolsLanguage 188
wdDialogToolsMacro 215
wdDialogToolsMacroRecord 214
wdDialogToolsManageFields 631
wdDialogToolsMergeDocuments 435
wdDialogToolsOptions 974
wdDialogToolsOptionsAutoFormat 959
wdDialogToolsOptionsAutoFormatAsYouType 778
wdDialogToolsOptionsBidi 1029
wdDialogToolsOptionsCompatibility 525
wdDialogToolsOptionsEdit 224
wdDialogToolsOptionsEditCopyPaste 1356
wdDialogToolsOptionsFileLocations 225
wdDialogToolsOptionsFuzzy 790
wdDialogToolsOptionsGeneral 203
wdDialogToolsOptionsPrint 208
wdDialogToolsOptionsSave 209
wdDialogToolsOptionsSecurity 1361
wdDialogToolsOptionsSmartTag 1395
wdDialogToolsOptionsSpellingAndGrammar 211
wdDialogToolsOptionsTrackChanges 386
wdDialogToolsOptionsTypography 739
wdDialogToolsOptionsUserInfo 213
wdDialogToolsOptionsView 204
wdDialogToolsProtectDocument 503
wdDialogToolsProtectSection 578
wdDialogToolsRevisions 197
wdDialogToolsSpellingAndGrammar 828
wdDialogToolsTemplates 87
wdDialogToolsThesaurus 194
wdDialogToolsUnprotectDocument 521
wdDialogToolsWordCount 228
wdDialogTwoLinesInOne 1161
wdDialogUpdateTOC 331
wdDialogViewZoom 577
wdDialogWebOptions 898
wdDialogWindowActivate 220
wdDialogXMLElementAttributes 1460
wdDialogXMLOptions 1425

Show
WdWordDialogTab

Constant Value
wdDialogEmailOptionsTabQuoting 1900002
wdDialogEmailOptionsTabSignature 1900000
wdDialogEmailOptionsTabStationary 1900001
wdDialogFilePageSetupTabCharsLines 150004
wdDialogFilePageSetupTabLayout 150003
wdDialogFilePageSetupTabMargins 150000
wdDialogFilePageSetupTabPaper 150001
wdDialogFormatBordersAndShadingTabBorders 700000
wdDialogFormatBordersAndShadingTabPageBorder 700001
wdDialogFormatBordersAndShadingTabShading 700002
wdDialogFormatBulletsAndNumberingTabBulleted 1500000
wdDialogFormatBulletsAndNumberingTabNumbered 1500001
wdDialogFormatBulletsAndNumberingTabOutlineNumbered 1500002
wdDialogFormatDrawingObjectTabColorsAndLines 1200000
wdDialogFormatDrawingObjectTabHR 1200007
wdDialogFormatDrawingObjectTabPicture 1200004
wdDialogFormatDrawingObjectTabPosition 1200002
wdDialogFormatDrawingObjectTabSize 1200001
wdDialogFormatDrawingObjectTabTextbox 1200005
wdDialogFormatDrawingObjectTabWeb 1200006
wdDialogFormatDrawingObjectTabWrapping 1200003
wdDialogFormatFontTabAnimation 600002
wdDialogFormatFontTabCharacterSpacing 600001
wdDialogFormatFontTabFont 600000
wdDialogFormatParagraphTabIndentsAndSpacing 1000000
wdDialogFormatParagraphTabTeisai 1000002
wdDialogFormatParagraphTabTextFlow 1000001
wdDialogInsertIndexAndTablesTabIndex 400000
wdDialogInsertIndexAndTablesTabTableOfAuthorities 400003
wdDialogInsertIndexAndTablesTabTableOfContents 400001
wdDialogInsertIndexAndTablesTabTableOfFigures 400002
wdDialogInsertSymbolTabSpecialCharacters 200001
wdDialogInsertSymbolTabSymbols 200000
wdDialogLetterWizardTabLetterFormat 1600000
wdDialogLetterWizardTabOtherElements 1600002
wdDialogLetterWizardTabRecipientInfo 1600001
wdDialogLetterWizardTabSenderInfo 1600003
wdDialogNoteOptionsTabAllEndnotes 300001
wdDialogNoteOptionsTabAllFootnotes 300000
wdDialogOrganizerTabAutoText 500001
wdDialogOrganizerTabCommandBars 500002
wdDialogOrganizerTabMacros 500003
wdDialogOrganizerTabStyles 500000
wdDialogTablePropertiesTabCell 1800003
wdDialogTablePropertiesTabColumn 1800002
wdDialogTablePropertiesTabRow 1800001
wdDialogTablePropertiesTabTable 1800000
wdDialogTemplates 2100000
wdDialogTemplatesLinkedCSS 2100003
wdDialogTemplatesSolutions 2100003
wdDialogTemplatesXMLExpansionPacks 2100002
wdDialogTemplatesXMLSchema 2100001
wdDialogToolsAutoCorrectExceptionsTabFirstLetter 1400000
wdDialogToolsAutoCorrectExceptionsTabHangulAndAlphabet 1400002
wdDialogToolsAutoCorrectExceptionsTabIac 1400003
wdDialogToolsAutoCorrectExceptionsTabInitialCaps 1400001
wdDialogToolsAutoManagerTabAutoCorrect 1700000
wdDialogToolsAutoManagerTabAutoFormat 1700003
wdDialogToolsAutoManagerTabAutoFormatAsYouType 1700001
wdDialogToolsAutoManagerTabAutoText 1700002
wdDialogToolsAutoManagerTabSmartTags 1700004
wdDialogToolsEnvelopesAndLabelsTabEnvelopes 800000
wdDialogToolsEnvelopesAndLabelsTabLabels 800001
wdDialogToolsOptionsTabAcetate 1266
wdDialogToolsOptionsTabBidi 1029
wdDialogToolsOptionsTabCompatibility 525
wdDialogToolsOptionsTabEdit 224
wdDialogToolsOptionsTabFileLocations 225
wdDialogToolsOptionsTabFuzzy 790
wdDialogToolsOptionsTabGeneral 203
wdDialogToolsOptionsTabHangulHanjaConversion 786
wdDialogToolsOptionsTabPrint 208
wdDialogToolsOptionsTabProofread 211
wdDialogToolsOptionsTabSave 209
wdDialogToolsOptionsTabSecurity 1361
wdDialogToolsOptionsTabTrackChanges 386
wdDialogToolsOptionsTabTypography 739
wdDialogToolsOptionsTabUserInfo 213
wdDialogToolsOptionsTabView 204
wdDialogWebOptionsBrowsers 2000000
wdDialogWebOptionsEncoding 2000003
wdDialogWebOptionsFiles 2000001
wdDialogWebOptionsFonts 2000004
wdDialogWebOptionsGeneral 2000000
wdDialogWebOptionsPictures 2000002

Show
WdWrapSideType

Constant Value
wdWrapBoth 0
wdWrapLargest 3
wdWrapLeft 1
wdWrapRight 2

Show
WdWrapType

Constant Value
wdWrapInline 7
wdWrapNone 3
wdWrapSquare 0
wdWrapThrough 2
wdWrapTight 1
wdWrapTopBottom 4

Show
WdWrapTypeMerged

Constant Value
wdWrapMergeBehind 3
wdWrapMergeFront 4
wdWrapMergeInline 0
wdWrapMergeSquare 1
wdWrapMergeThrough 5
wdWrapMergeTight 2
wdWrapMergeTopBottom 6

Show
WdXMLNodeLevel

Constant Value
wdXMLNodeLevelCell 3
wdXMLNodeLevelInline 0
wdXMLNodeLevelParagraph 1
wdXMLNodeLevelRow 2

Show
WdXMLNodeType

Constant Value
wdXMLNodeAttribute 2
wdXMLNodeElement 1

Show
WdXMLSelectionChangeReason

Constant Value
wdXMLSelectionChangeReasonDelete 2
wdXMLSelectionChangeReasonInsert 1
wdXMLSelectionChangeReasonMove 0

Show
WdXMLSetValidationStatus

Constant Value
wdXMLSetValidationStatusCustom -1072898048
wdXMLSetValidationStatusOK 0

Show
WdXMLValidationStatus

Constant Value
wdXMLValidationStatusCustom -1072898048
wdXMLValidationStatusOK 0
  • Home
  • VBForums
  • Visual Basic
  • Visual Basic 6 and Earlier
  • Word Constants

  1. Mar 21st, 2002, 12:23 PM


    #1

    seoptimizer2001 is offline

    Thread Starter


    Frenzied Member

    seoptimizer2001's Avatar


    Does anyone have a list or know where I can find a list of the MS Word Constants like wdCollapseStart??

    seoptimizer2001
    VB 6.0, VC++, VI, ASP, JavaScript, HTML,
    Perl, XML, SQL Server 2000

    If God had intended us to drink beer, He would have given us stomachs.

    Please use the [code] and [vbcode] tags in your posts!
    If you don’t know how to use them please go

    HERE!


  2. Mar 21st, 2002, 12:29 PM


    #2

    You can use the Object Browser in VB. Just make a reference to the Word object and filter by it.


  3. Mar 21st, 2002, 01:36 PM


    #3

    seoptimizer2001 is offline

    Thread Starter


    Frenzied Member

    seoptimizer2001's Avatar


    This is in an ASP page, thanks though.

    seoptimizer2001
    VB 6.0, VC++, VI, ASP, JavaScript, HTML,
    Perl, XML, SQL Server 2000

    If God had intended us to drink beer, He would have given us stomachs.

    Please use the [code] and [vbcode] tags in your posts!
    If you don’t know how to use them please go

    HERE!


  4. Mar 21st, 2002, 03:20 PM


    #4

    Regardless of the project you can get the list of Word constants from the object browser, like you asked.

    Or maybe I didn’t understand something?


  5. Mar 21st, 2002, 03:38 PM


    #5

    seoptimizer2001 is offline

    Thread Starter


    Frenzied Member

    seoptimizer2001's Avatar


    I know, I was hoping to find them all in a text file that I could use as an include file, like for the ADO constants. I went through and looked up the ones I needed. Thanks!

    seoptimizer2001
    VB 6.0, VC++, VI, ASP, JavaScript, HTML,
    Perl, XML, SQL Server 2000

    If God had intended us to drink beer, He would have given us stomachs.

    Please use the [code] and [vbcode] tags in your posts!
    If you don’t know how to use them please go

    HERE!


  6. Mar 21st, 2002, 11:07 PM


    #6

    wc0993

    wc0993 gives Office 97 constants. It’s a fast download that opens an exe that writes bas files. I haven’t looked, but MS probably has a list for updates for newer office apps (if there have even been any additions to VBA constants).


  7. Mar 21st, 2002, 11:10 PM


    #7

    Talking

    MS web page that has the link to download, if you want to read about what you are downloading first.


  • Home
  • VBForums
  • Visual Basic
  • Visual Basic 6 and Earlier
  • Word Constants


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
  • BB code is On
  • Smilies are On
  • [IMG] code is On
  • [VIDEO] code is On
  • HTML code is Off

Forum Rules


Click Here to Expand Forum to Full Width

10-20-2008, 10:09 AM


#2

IntelliSense with Late Binding

Morning Movian.

I feel your frustration and found myself making modules like that for many of the different reference I was using. It definitely makes life much easier.

In regards to your IntelliSense with Late Binding, I find it highly doubtful you’ll manage that, but if you do, I’ll give you lots of kudos and make you my new best friend. I’d even pay money for that.

I try to use Late-Binding as well if the project is going to go anywhere other than to myself. It eliminates so many problems with Version conflicts.

I find that it is easiest to write everything using Early Binding. Then you automatically have access to IntelliSense. Then, the only things you have to do (assuming you have a list of constants like this), is to change your declaration lines from the Object’s Class (Word.Application) to Type Object and add a new line for Set = New …

That seems to work fairly well and I just add in the Late-Binding Code while I’m typing. I have it commented until I’m ready to switch for Early to Late.

What would be really nice is have an add-in that will read the entire project and switch the comment marks for you. For example…

Convert from:
[vba]
‘ Early Binding Start
Dim appWord as Word.Application

Set appWord = New Word.Application
‘ Early Binding End

‘ Late Binding Start
‘ Dim appword as Object

‘ Set appWord = CreateObject(«Word.Application»)
‘ Late Binding End
[/vba]

To:
[vba]
‘ Early Binding Start
‘ Dim appWord as Word.Application

‘ Set appWord = New Word.Application
‘ Early Binding End

‘ Late Binding Start
Dim appword as Object

Set appWord = CreateObject(«Word.Application»)
‘ Late Binding End
[/vba]

Food for thought.
Scott

You don’t understand anything until you learn it more than one way. ~Marvin Minsky

I never teach my pupils; I only attempt to provide the conditions in which they can learn. — Albert Einstein


10-22-2008, 04:12 PM


#5

Over-Zealous?

Good Afternoon.

Are we a little over-zealous, Movian? I mean, do you honestly realize what you would would be undertaking in this?

i mean if i need to i guess i could broaden it to Office Constants

I mean, you have what 3,267 lines of Constants in that Module and that is just for MsWord. So we have Access, Outlook, PowerPoint, Project, Publisher, and Word. Does SharePoint count? I don’t use Project or SharePoint, so I don’t know… That comes to… Umm… Hold on… Carry the 4… Carry the 4 again… Overflow? What do you mean Overflow? Ok, that’s a little under 23,000 lines of code. Yep, I said 23,000.

Not to discourage you are anything, but THAT’S CRAZY TALK!!!

I definitely have to give you props though, because I can only imagine how much work that took for you to do that for Word. You have a donation jar by chance. I might drop a few bucks ’cause that file is worth it.

It’s dedication like that that truly makes this the most valuable Forum I’ve found online in years. You deserve a sticky or an award to post in your signature for that one.

Thanks for the file. I, at least, really appreciate the effort.
Scott

You don’t understand anything until you learn it more than one way. ~Marvin Minsky

I never teach my pupils; I only attempt to provide the conditions in which they can learn. — Albert Einstein


10-22-2008, 08:21 PM


#7

Ok, at only four hours, you have a secret you aren’t sharing with everyone. Do you set some special loop to go through each of the Object’s? Are you dating a Microsoft Geek? What’s your little house-elf’s name?

Nice job. And you actually have a donation link… I guess I know where I’m going Friday after I get paid. Does it go directly to you or your station?

Scott

You don’t understand anything until you learn it more than one way. ~Marvin Minsky

I never teach my pupils; I only attempt to provide the conditions in which they can learn. — Albert Einstein


Back to: Vocabulary

Number formation by examples

For a more formal reference have a look at these Dictionary sections

  • I. Alphabet and Words
  • Constants
  • G. Extended and Rational Arithmetic

What makes a number?

Any word beginning with a digit (0-9) or underscore (_),
and not ending with a colon (:), is numeric.

A numeric (constant) is formed using some of these elements:

  • the ten digits 0..9 from our decimal system
  • the (26) lower case letters a..z, for use as digits with bases other than 10
  • the underscore _ for denoting (by itself) infinity or (in composition) a negative number, therefore
  • the double underscore __ for negative infinity
  • the period . used as decimal point (can’t start a numeric)
  • letters (and pairs of letters), namely e r j ar ad p x b, as explained below

A numeric constant may contain more than one number; if the constant contains spaces, the constant will be a numeric list.

Integer and Boolean, and overriding default precision

Basically numbers composed of digits like 1729 or _16.

The values 0 and 1 create Boolean precision. The presence of other digits creates integer precision.

Some verbs have an integer result and may therefore be used to define an integer constant. Some verbs produce other precisions:

   ] a=. - 3 + _5               NB. integer (btw, execution is right to left)
2
   datatype a
integer
   ] b=. 3 * _5                 NB. integer
_15
   datatype b
integer
   ] c=. 10 %: 1024             NB. %: always produces floating precision or higher
2
   datatype c                   
floating
   ] d=. !7                     NB. so does !
5040
   datatype d                   
floating
   f=: verb def '*/ >: i. y'    NB. here's an integer factorial
   f 7
5040
   datatype f 7
integer

The negative sign is strictly part of the number (starting it):

   _2^4            NB. i.e. (_2)^4, of datatype floating
16
   _(2^4)          NB. doesn't work; 2^4 is not part of a numeric word
|syntax error
|       _(2^4)
   -2^4            NB. maybe you meant this, the negated result
_16

J uses the smallest precision possible to represent the value given:

   2
5
   datatype 2
integer
   datatype 1
boolean
   datatype _2e3       NB. _2000 in scientific notation
integer
   datatype 100j0
integer

You can override the smallest-precision rule by giving clear indication of the desired precision:

  • any constant of more than one digit will never be demoted to boolean
  • any real constant containing a decimal point will never be demoted to integer
  • any complex constant with a decimal point in the real part will never be demoted to integer
  • any complex constant with a decimal point in the imaginary part will never be demoted to floating
  • any complex constant containing ar or ad will never be demoted to floating
   datatype 01
integer
   datatype 2.
floating
   datatype 100.j0
floating
   datatype 100.j0.
complex

Floats

Basically numbers composed of digits, with an embedded decimal point, like 3.14 or _0.0667.

Here are some floating constants (mostly from function calls):

   ] Phi=. -:>:%:5            NB. golden ratio
1.61803
   datatype Phi
floating
   ] phi=. -:<:%:5
0.618034

   ] icd=. 1-~10%:2           NB. annual interest for doubling a capital within 10 yrs
0.0717735                     NB. is about 7.2% pa

   pr=. verb def '10^0.1*y'   NB. calc power ratio from gain (in dB)
   ] pf=. pr 3                NB. 3 dB gain
1.99526                       NB. means power (output/input) has about doubled
   ] cs=. 3.4321e2
343.21

   ] ua=. 149597870700        NB. oops, looks like an integer, having collided with print precision  
1.49598e11
   datatype ua                NB. but wait a minute, this is a 32-bit OS
floating
   datatype 1495978707        NB. reducing by factor 100, voila!
integer

For a discussion of integers, floats and precision problems, see

  • 32. Elementary Mathematics in J
  • Numeric Precisions in J

Extended Integers

The above mentioned mishap can be prevented, using so-called extended integers:

   ] uaX=. x: 149597870700
149597870700
   ] uax=. 149597870700x
149597870700
   ] f12=. !12
4.79002e8
   datatype !12
floating
   ] f12x=. !12x
479001600
   datatype !12x
extended
   ] p2=. 2^32
4.29497e9
   ] p2X=. x: 2x^32
4294967296
   ] p2x=. 2x^32
4294967296

Further information on extended integers and functions using them is given in

  • J NuVoc (x:) Extended Precision
  • Dictionary section G. Extended and Rational Arithmetic
  • Roger Hui’s Essay ‘Extended Precision Functions’

Infinity

Infinity is of type floating, is a regular number (and deals with some special cases in a reasonable fashion preventing application crashes):

   datatype _
floating
   datatype __
floating
   1%_
0
   1%__
0
   (1%_) -: (1%__)
1
   1%0
_
   0%0
0

(This follows in part the reasoning of Leonhard Euler more than twohundred years ago.)

  • Euler on infinity (German)

The question, what to make of 0%0, was answered differently in APL and J – see E.E. McDonnell’s paper ‘Zero Divided by Zero’.

The Hierarchy of Letters, Listing All Constant Types

Each letter splits the constant into the left value (to the left of the letter) and the right value (to the right of the letter).

Hierarchy of Letters (in number formation)

Letter Class Meaning What may appear in the left value (referred to as x) What may appear in the right value (referred to as y)
b Custom base x is the base, y indicates the value Any number not using b, and not indicating extended precision (i. e. ending with x). A rational base is converted to floating-point. Digits or lowercase letters. Letters have values 10-35 (a=10, b=11, etc.)
x Mathematical exponentials Exponential form with base e. The value of the constant is x*e^y. Any number not using b, p, or x, and not indicating extended precision (i. e. ending with x). A rational base is converted to floating-point. Any number not using b, p, or x, and not indicating extended precision (i. e. ending with x). A rational exponent is converted to floating-point.
p Exponential form with base π. The value of the constant is x*π^y. Any number not using b, p, or x, and not indicating extended precision (i. e. ending with x). A rational base is converted to floating-point. Any number not using b, p, or x, and not indicating extended precision (i. e. ending with x). A rational exponent is converted to floating-point.
j Complex numbers a+bi form: the value of the constant is (x j. y), i. e. (x + yi) Any number not using b, p, x, j, ar, or ad, and not indicating extended precision (i. e. ending with x). A rational value is converted to floating-point. Any number not using b, p, x, j, ar, or ad, and not indicating extended precision (i. e. ending with x). A rational value is converted to floating-point.
ar angle-in-radians form. The value of the constant is (x + ^ j. y), i. e. (xeyi) Any number not using b, p, x, j, ar, or ad, and not indicating extended precision (i. e. ending with x). A rational value is converted to floating-point. Any number not using b, p, x, j, ar, or ad, and not indicating extended precision (i. e. ending with x). A rational value is converted to floating-point.
ad angle-in-degrees form. The value of the constant is (x + ^ 180p_1 %~ j. y), i. e. (xeπyi/180) Any number not using b, p, x, j, ar, or ad, and not indicating extended precision (i. e. ending with x). A rational value is converted to floating-point. Any number not using b, p, x, j, ar, or ad, and not indicating extended precision (i. e. ending with x). A rational value is converted to floating-point.
r Extended-precision rational The value of the constant is x % y. If x or y contains a decimal point or scientific notation, the constant will have integer or floating-point precision, otherwise rational precision A possibly signed number that may contain a decimal point or scientific notation A possibly signed number that may contain a decimal point or scientific notation
e Scientific notation The value of the constant is x * 10 ^ y A possibly signed number that may contain a decimal point A possibly signed integer
x as suffix Extended-precision numeric x is the value Digits 0-9 only, possibly signed N/A

Scientific Notation (e)

You probably have come across ‘E-Notation’ on a (pocket) scientific calculator. This way of writing numbers is found in areas where people deal with either rather small or rather large quantities (like in chemistry, particle physics or astronomy). In standard form, some leading digits are given (depending on the precision needed) with one digit in front of the decimal point, and combined with a power-of-ten section which indicates order of magnitude: s × 10^n where 1 ≤ |s| < 10.

The concept is found across many programming languages; in J, it is written as compound sen (no spaces), where s may be any float, the lower case letter e is used to signal the exponent part, and the only restriction is that the exponent n be an integer.

   ] cee=. 4.01e4       NB. Earth's (equatorial) circumference (km)
40100
   ] cl=. 2.99792458e8  NB. speed of light in vacuum (m/s)
2.99792458e8
   ] mn=. 1.675e_27     NB. neutron mass (kg)
1.675e_27
   _21.4e_3             NB. first underscore indicates a negative number, second is part of the OoM
_0.0214
   4.1 e 5              NB. there should be no spaces
|value error: e
|   4.1     e 5
   4.1 e5
|syntax error
|       4.1 e5
   4.1e 5
|ill-formed number
   1e.5                 NB. exponent should be integer
|ill-formed number
   1e1e2                NB. 'nesting' not defined
|ill-formed number

Rationals (r)

Rational numbers are represented in J in the form xrx where x is an (extended) integer and r is the separator implying division of the first integer by the second, e.g. 1r2 is one-half.

The integers are extended, i.e. unlimited precision by default, but do not require the x suffix that extended integers do in isolation. So we could represent pi to 26 places past the decimal like this:

   314159265358979323846264338r100000000000000000000000000
157079632679489661923132169r50000000000000000000000000
   (1p1,o.1)-314159265358979323846264338r100000000000000000000000000  NB. "1p1" and "o.1" both evaluate to pi as a floating-point number.
0 0

We see here that J will display a rational in its lowest term representation.

   80r100
4r5

Rationals are handy for representing fractions that do not have finite decimal equivalents, e.g. 1r3 for one-third.

   22j20 ": 1r3           NB. Display decimal representation to 20 digits past decimal point
0.33333333333333333333
   22j20 ": 1%3           NB. Floating-point number showing imprecision past 16 digits
0.33333333333333331483

Here is an essay showing one use of rationals.

Transcendentals (p and x)

Transcendental numbers based on π (pi) and e (base of natural log) are specified using the infix qualifiers p and x, respectively.

So, π is 1p1 and π^2 is 1p2. Similarly, e is 1×1 and e^2 is 1×2; 2π is 2p1 and 2e is 2×1. The inverses of π and e are as one would expect:

   1p_1
0.31831
   1x_1
0.367879

If you wanted to specify e^π, you might think 1x1p1 would work but it doesn’t as it’s an invalid specification. However, you could specify it this way:

   1x3.141592653589793
23.1407
   2.718281828459045 ^ 3.141592653589793
23.1407

Along these lines, if you wanted to evaluate part of Euler’s identity, you could write this to give an answer accurate within the limits of floating-point representation:

   1+1x0j3.141592653589793116    NB. 1+e^πi
0j1.22465e_16                    NB. ≈ 0

Foreign Bases (b)

Complex (j)

Complex numbers are basically pairs of real numbers (coordinates) in the complex plane. Of these rectangular components, one is called the real part, the other the imaginary part. To distinguish between the two, the latter gets sort of a «marker».

In the Mathematics literature, to specify the imaginary part, the letter i is used throughout. On the other hand, almost all textbooks in Electrical Engineering and allied fields use the letter j (suggested by Charles Proteus Steinmetz, who introduced j as a «distinguishing index» (of the vertical component), to later show that it equals the square root of -1).

  •  [ Source: CP Steinmetz, Theory and Calculation of Alternating Current Phenomena, New York, 1897, §§26-27. ]

This avoids confusions with e.g. i used for (induced) current. J goes along with that, as i. is already taken for indexing purposes.

In J, the compound ajb defines a complex number a+j*b with real part a and imaginary part b.

   }. > p. 1 0 1            NB. roots of x^2+1 = 0 being (+j) and (-j)
0j1 0j_1
   }. > p. 8 0 0 1          NB. 1j1.73205 as the principal cube root of _8
1j1.73205 1j_1.73205 _2
  _8^1r3
1j1.73205
   -8^1r3                   NB. Negate (-) is not part of a number
_2

Complex numbers may be constructed

  • dynamically — using the Primitive j. and accepting numbers and expressions as arguments, or
  • statically — using the compound format which accepts only constants.

Using the Primitivo

Verb j. has monadic or dyadic use:

   j. 2 3 5 7           NB. monadic use: creating an imginary number,
0j2 0j3 0j5 0j7
   0j1 * 2 3 5 7        NB. (j.) being equivalent to the imaginary unit (0j1)
0j2 0j3 0j5 0j7

   x=. 1 2 3 4
   y=. 2 3 5 7
   x j. y               NB. dyadic use: creating a complex number by adding a real part
1j2 2j3 3j5 4j7

   (%:3) j. ^.2         NB. complex number (pair of real numbers from expressions)
1.73205j0.693147

   1 j. 4               NB. watch the spaces between the verb and its arguments, or
1j4
   1j.4                 NB. you'll end up with a different number than intended
1j0.4

Verb j. will accept complex arguments as well:

   j. 2j3               NB. product (0+j*1)*(2+j*3)
_3j2                    NB. may be interpreted as a vector rotation by π/2 rad (or +90 deg);
   j.(^:4) 2j3          NB. 4*π/2 means a full rotation (resulting in an identical vector)
2j3
   2j4 j. 3             NB. imaginary part gets augmented
2j7
   2j4 j. 2j3           NB. calculates the sum (2+j*4)+(-3+j*2)
_1j6

Verb j. will also accept transcendental arguments:

   1p1 j. 1x1           NB. complex number (π+j*e)
3.14159j2.71828

Using the Compound

Besides Reals, the compound ajb may have parts of Rationals or numbers in Scientific Notation:

   1r2j2r3              NB. complex number (1/2+j*2/3)
0.5j0.666667
   _2e3j2e_3            NB. complex number (-2*10^3+j*2*10^-3)
_2000j0.002

However, when using the compound format only one transcendental component is accepted:

   1p1j1x1              NB. not permitted
|ill-formed number

Within the compound the transcendental part takes preference.

Real part is trancendental:

   1p1 j. 2             NB. complex number (π+j*2), but ...
3.14159j2
   1p1j2                NB. complex number π^(1+j*2) = π*cos(2*log(π))+j*π*sin(2*log(π))
_2.06836j2.36463
   1x1j2                NB. complex number e^(1+j*2) = e*cos(2)+j*e*sin(2)
_1.1312j2.47173

Imaginary part is transcendental:

   2 j. 1p1             NB. complex number (2+j*π), but ...
2j3.14159
   2j1p1                NB. complex number (2+j*1)*&pi: = (2*π+j*π)
6.28319j3.14159
   3j2x1                NB. complex number (3+j*2)*e = (3*e+j*2*e)
8.15485j5.43656
   1j1x2                NB. complex number (1+j*1)*e^2 = (e^2+j*e^2)
7.38906j7.38906

In case your project or application is data-type sensitive, you should take a second look (as usual with J):

   datatype 1 j. 0        NB. using the verb
complex
   datatype 2 j. 0
complex
   datatype 1.41 j. 0
complex
   datatype (%:2) j. 0
complex
   datatype 1r2 j. 0
complex
   datatype _2e3 j. 0
complex

   datatype 1j0           NB. using the compound   
boolean
   datatype 2j0
integer
   datatype 1.41j0
floating
   datatype 1r2j0
floating
   datatype _2e3j0
integer

Ordered Pairs

At times, the compound *j* serves as a vehicle or container for couples (ordered pairs) of values in a more general way.

Compound Arguments to Primitives

Some primitives may be served with complex arguments as a way (seen convenient) of putting two (real) numbers into one atom:

  • Format: field width, number of decimals wjd
  • Copy: number of copies, number of fills cjf
  • Steps: interval or range, number of steps rjs
   %: >: i.4
1 1.41421 1.73205 2
   6j2 (":) %: >: i.4                    NB. using Format (":)
  1.00  1.41  1.73  2.00

   2^ i. _5
16 8 4 2 1
   2j0 0 3j2 1 4j1 (#) 2^ i. _5          NB. using Copy (#)
16 16 4 4 4 0 0 2 1 1 1 1 0

   (i:) _5j8                             NB. using Steps (i:)
5 3.75 2.5 1.25 0 _1.25 _2.5 _3.75 _5

(See the jdot page for more examples.)

Compound Use in Applications

Somehow related and mentioned for the sake of completeness:

  • 2D Coordinates:

The Plot package (and some user applications) make use of the *j* format in defining surface co-ordinates (x;y); e.g. these lines

   require 'plot'
   plot _3j_1 5j7

will result in the graph of an ascending line starting at (-3;-1) and ending at (5;7); while this code snippet

   require 'plot'
   ]f=. (i: 2j10) j. 1                 NB. defining 11 points 
_2j1 _1.6j1 _1.2j1 _0.8j1 _0.4j1 0j1 0.4j1 0.8j1 1.2j1 1.6j1 2j1
   ]g=. _1j2 1j_1r4                    NB. defining two more points
_1j2 1j_0.25
   'type dot; pensize 2' plot ;f,g     NB. plotting all 13 points

will display 11 equally spaced points on a horizontal line starting with (-2;1) and ending with (2;1), with two isolated ones (one above and one below that line).

Booleans

In strongly typed languages (like e.g. ADA) we have boolean constants TRUE and FALSE. In J, by contrast, integers 0 and 1 double as booleans to grant maximum freedom in code development; context will decide on whether a boolean or a number is used/expected, which in turn allows the use in logical operations as well as in calculations.

   ] Phi=. -: >: %: 5   NB. golden ratio
1.61803398875
   ] phi=. -: <: %: 5   
0.61803398875
   % Phi                NB. reciprocal 1/Phi
0.61803398875
   phi = % Phi          NB. (tolerant) comparison "Does phi equal 1/Phi?" creates boolean value
1

   S=. 'LLHLHLH'        NB. binary number as High/Low gate states
   'H' = S              NB. comparison "Is Hi state present?" creates a boolean list
0 0 1 0 1 0 1
   #. 'H' = S           NB. which may then be converted into decimal representation
21

   ] v=. <. 0.1 * 19 ?. 100               NB. sample data
4 9 2 6 4 4 1 0 6 6 7 8 5 8 6 9 7 8 1
   m=: +/ % #                             NB. (verb) arithmetic mean
   m v                                    NB. mean of data set
5.31579
   v < <: m v                             NB. comparison "Which values are lower than (m-1)?"
1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1
   +/ v < <: m v                          NB. summing the boolean list: there are 7 of those 
7

constants is an acceptable dictionary word for games like scrabble, words with friends, crossword, etc.

The word ‘constants’ is made up of 9 letters.

Using the word ‘constants’ in Scrabble will fetch you 11 points while using it in Words with Friends will fetch you 14 points (without taking into consideration the effect of any multipliers).

Check out the Anagrams of constants

Check out the Words which can be formed using the letters of constants

Words Ending With ‘constants’

Following are 2 words which end with ‘constants

Words Starting With ‘constants’

There is 1 word which starts with ‘constants

Words Containing ‘constants’

Following are 2 words which contain ‘constants

Other Info & Useful Resources for the Word ‘constants’

Info Details
Points in Scrabble for constants 11
Points in Words with Friends for constants 14
Number of Letters in constants 9
More info About constants constants
List of Words Starting with constants Words Starting With constants
List of Words Ending with constants Words Ending With constants
List of Words Containing constants Words Containing constants
List of Anagrams of constants Anagrams of constants
List of Words Formed by Letters of constants Words Created From constants
constants Definition at Wiktionary Click Here
constants Definition at Merriam-Webster Click Here
constants Definition at Dictionary Click Here
constants Synonyms At Thesaurus Click Here
constants Info At Wikipedia Click Here
constants Search Results on Google Click Here
constants Search Results on Bing Click Here
Tweets About constants on Twitter Click Here

Понравилась статья? Поделить с друзьями:
  • List for drop down in excel
  • List of word challenge words
  • List file excel vba
  • List of word and their synonyms
  • List dropdowns in excel