搞笑韩剧 知乎:Excel 常用 枚举常量 列表

来源:百度文库 编辑:偶看新闻 时间:2024/05/04 06:18:06

excel 常用 枚举常量 列表


//
// type library items
//

 // sheettype
  
xlchart = -4109;
  xlworksheet = -4167;
  
// wbatemplate
  
xlwbatworksheet = -4167;
  xlwbatchart = -4109;
  
// page setup
  
xlportrait = 1;
  xllandscape = 2;
  xlpapera4 = 9;
  
// format cells
  
xlbottom = -4107;
  xlleft = -4131;
  xlright = -4152;
  xltop = -4160;
  
// text alignment
  
xlhaligncenter = -4108;
  xlvaligncenter = -4108;
  
// cell borders
  
xlthick = 4;
  xlthin = 2;


enum msolinedashstyle
{
    msolinedashstylemixed = -2,
    msolinesolid = 1,
    msolinesquaredot = 2,
    msolinerounddot = 3,
    msolinedash = 4,
    msolinedashdot = 5,
    msolinedashdotdot = 6,
    msolinelongdash = 7,
    msolinelongdashdot = 8
};

enum msolinestyle
{
    msolinestylemixed = -2,
    msolinesingle = 1,
    msolinethinthin = 2,
    msolinethinthick = 3,
    msolinethickthin = 4,
    msolinethickbetweenthin = 5
};

enum msoarrowheadstyle
{
    msoarrowheadstylemixed = -2,
    msoarrowheadnone = 1,
    msoarrowheadtriangle = 2,
    msoarrowheadopen = 3,
    msoarrowheadstealth = 4,
    msoarrowheaddiamond = 5,
    msoarrowheadoval = 6
};

enum msoarrowheadwidth
{
    msoarrowheadwidthmixed = -2,
    msoarrowheadnarrow = 1,
    msoarrowheadwidthmedium = 2,
    msoarrowheadwide = 3
};

enum msoarrowheadlength
{
    msoarrowheadlengthmixed = -2,
    msoarrowheadshort = 1,
    msoarrowheadlengthmedium = 2,
    msoarrowheadlong = 3
};

enum msofilltype
{
    msofillmixed = -2,
    msofillsolid = 1,
    msofillpatterned = 2,
    msofillgradient = 3,
    msofilltextured = 4,
    msofillbackground = 5,
    msofillpicture = 6
};

enum msogradientstyle
{
    msogradientmixed = -2,
    msogradienthorizontal = 1,
    msogradientvertical = 2,
    msogradientdiagonalup = 3,
    msogradientdiagonaldown = 4,
    msogradientfromcorner = 5,
    msogradientfromtitle = 6,
    msogradientfromcenter = 7
};

enum msogradientcolortype
{
    msogradientcolormixed = -2,
    msogradientonecolor = 1,
    msogradienttwocolors = 2,
    msogradientpresetcolors = 3
};

enum msotexturetype
{
    msotexturetypemixed = -2,
    msotexturepreset = 1,
    msotextureuserdefined = 2
};

enum msopresettexture
{
    msopresettexturemixed = -2,
    msotexturepapyrus = 1,
    msotexturecanvas = 2,
    msotexturedenim = 3,
    msotexturewovenmat = 4,
    msotexturewaterdroplets = 5,
    msotexturepaperbag = 6,
    msotexturefishfossil = 7,
    msotexturesand = 8,
    msotexturegreenmarble = 9,
    msotexturewhitemarble = 10,
    msotexturebrownmarble = 11,
    msotexturegranite = 12,
    msotexturenewsprint = 13,
msotexturerecycledpaper = 14,
    msotextureparchment = 15,
    msotexturestationery = 16,
    msotexturebluetissuepaper = 17,
    msotexturepinktissuepaper = 18,
    msotexturepurplemesh = 19,
    msotexturebouquet = 20,
    msotexturecork = 21,
    msotexturewalnut = 22,
    msotextureoak = 23,
    msotexturemediumwood = 24
};

enum msopatterntype
{
    msopatternmixed = -2,
    msopattern5percent = 1,
    msopattern10percent = 2,
    msopattern20percent = 3,
    msopattern25percent = 4,
    msopattern30percent = 5,
    msopattern40percent = 6,
    msopattern50percent = 7,
    msopattern60percent = 8,
    msopattern70percent = 9,
    msopattern75percent = 10,
    msopattern80percent = 11,
    msopattern90percent = 12,
    msopatterndarkhorizontal = 13,
    msopatterndarkvertical = 14,
    msopatterndarkdownwarddiagonal = 15,
    msopatterndarkupwarddiagonal = 16,
    msopatternsmallcheckerboard = 17,
    msopatterntrellis = 18,
    msopatternlighthorizontal = 19,
    msopatternlightvertical = 20,
    msopatternlightdownwarddiagonal = 21,
    msopatternlightupwarddiagonal = 22,
    msopatternsmallgrid = 23,
    msopatterndotteddiamond = 24,
    msopatternwidedownwarddiagonal = 25,
    msopatternwideupwarddiagonal = 26,
    msopatterndashedupwarddiagonal = 27,
    msopatterndasheddownwarddiagonal = 28,
    msopatternnarrowvertical = 29,
    msopatternnarrowhorizontal = 30,
    msopatterndashedvertical = 31,
    msopatterndashedhorizontal = 32,
    msopatternlargeconfetti = 33,
    msopatternlargegrid = 34,
    msopatternhorizontalbrick = 35,
    msopatternlargecheckerboard = 36,
    msopatternsmallconfetti = 37,
    msopatternzigzag = 38,
    msopatternsoliddiamond = 39,
    msopatterndiagonalbrick = 40,
    msopatternoutlineddiamond = 41,
    msopatternplaid = 42,
    msopatternsphere = 43,
    msopatternweave = 44,
    msopatterndottedgrid = 45,
    msopatterndivot = 46,
    msopatternshingle = 47,
    msopatternwave = 48
};

enum msopresetgradienttype
{
    msopresetgradientmixed = -2,
    msogradientearlysunset = 1,
    msogradientlatesunset = 2,
    msogradientnightfall = 3,
    msogradientdaybreak = 4,
    msogradienthorizon = 5,
    msogradientdesert = 6,
    msogradientocean = 7,
    msogradientcalmwater = 8,
    msogradientfire = 9,
    msogradientfog = 10,
    msogradientmoss = 11,
    msogradientpeacock = 12,
    msogradientwheat = 13,
    msogradientparchment = 14,
    msogradientmahogany = 15,
    msogradientrainbow = 16,
    msogradientrainbowii = 17,
    msogradientgold = 18,
    msogradientgoldii = 19,
    msogradientbrass = 20,
    msogradientchrome = 21,
    msogradientchromeii = 22,
    msogradientsilver = 23,
    msogradientsapphire = 24
};

enum msoshadowtype
{
    msoshadowmixed = -2,
    msoshadow1 = 1,
    msoshadow2 = 2,
    msoshadow3 = 3,
    msoshadow4 = 4,
    msoshadow5 = 5,
    msoshadow6 = 6,
    msoshadow7 = 7,
    msoshadow8 = 8,
    msoshadow9 = 9,
    msoshadow10 = 10,
    msoshadow11 = 11,
    msoshadow12 = 12,
    msoshadow13 = 13,
    msoshadow14 = 14,
    msoshadow15 = 15,
    msoshadow16 = 16,
 msoshadow17 = 17,
    msoshadow18 = 18,
    msoshadow19 = 19,
    msoshadow20 = 20
};

enum msopresettexteffect
{
    msotexteffectmixed = -2,
    msotexteffect1 = 0,
    msotexteffect2 = 1,
    msotexteffect3 = 2,
    msotexteffect4 = 3,
    msotexteffect5 = 4,
    msotexteffect6 = 5,
    msotexteffect7 = 6,
    msotexteffect8 = 7,
    msotexteffect9 = 8,
    msotexteffect10 = 9,
    msotexteffect11 = 10,
    msotexteffect12 = 11,
    msotexteffect13 = 12,
    msotexteffect14 = 13,
    msotexteffect15 = 14,
    msotexteffect16 = 15,
    msotexteffect17 = 16,
    msotexteffect18 = 17,
    msotexteffect19 = 18,
    msotexteffect20 = 19,
    msotexteffect21 = 20,
    msotexteffect22 = 21,
    msotexteffect23 = 22,
    msotexteffect24 = 23,
    msotexteffect25 = 24,
    msotexteffect26 = 25,
    msotexteffect27 = 26,
    msotexteffect28 = 27,
    msotexteffect29 = 28,
    msotexteffect30 = 29
};

enum msopresettexteffectshape
{
    msotexteffectshapemixed = -2,
    msotexteffectshapeplaintext = 1,
    msotexteffectshapestop = 2,
    msotexteffectshapetriangleup = 3,
    msotexteffectshapetriangledown = 4,
    msotexteffectshapechevronup = 5,
    msotexteffectshapechevrondown = 6,
    msotexteffectshaperinginside = 7,
    msotexteffectshaperingoutside = 8,
    msotexteffectshapearchupcurve = 9,
    msotexteffectshapearchdowncurve = 10,
    msotexteffectshapecirclecurve = 11,
    msotexteffectshapebuttoncurve = 12,
    msotexteffectshapearchuppour = 13,
    msotexteffectshapearchdownpour = 14,
    msotexteffectshapecirclepour = 15,
    msotexteffectshapebuttonpour = 16,
    msotexteffectshapecurveup = 17,
    msotexteffectshapecurvedown = 18,
    msotexteffectshapecanup = 19,
    msotexteffectshapecandown = 20,
    msotexteffectshapewave1 = 21,
    msotexteffectshapewave2 = 22,
    msotexteffectshapedoublewave1 = 23,
    msotexteffectshapedoublewave2 = 24,
    msotexteffectshapeinflate = 25,
    msotexteffectshapedeflate = 26,
    msotexteffectshapeinflatebottom = 27,
    msotexteffectshapedeflatebottom = 28,
    msotexteffectshapeinflatetop = 29,
    msotexteffectshapedeflatetop = 30,
    msotexteffectshapedeflateinflate = 31,
    msotexteffectshapedeflateinflatedeflate = 32,
    msotexteffectshapefaderight = 33,
    msotexteffectshapefadeleft = 34,
    msotexteffectshapefadeup = 35,
    msotexteffectshapefadedown = 36,
    msotexteffectshapeslantup = 37,
    msotexteffectshapeslantdown = 38,
    msotexteffectshapecascadeup = 39,
    msotexteffectshapecascadedown = 40
};

enum msotexteffectalignment
{
    msotexteffectalignmentmixed = -2,
    msotexteffectalignmentleft = 1,
    msotexteffectalignmentcentered = 2,
    msotexteffectalignmentright = 3,
    msotexteffectalignmentletterjustify = 4,
    msotexteffectalignmentwordjustify = 5,
    msotexteffectalignmentstretchjustify = 6
};

enum msopresetlightingdirection
{
    msopresetlightingdirectionmixed = -2,
    msolightingtopleft = 1,
    msolightingtop = 2,
    msolightingtopright = 3,
    msolightingleft = 4,
    msolightingnone = 5,
    msolightingright = 6,
    msolightingbottomleft = 7,
    msolightingbottom = 8,
    msolightingbottomright = 9
};

enum msopresetlightingsoftness
{
    msopresetlightingsoftnessmixed = -2,
msolightingdim = 1,
    msolightingnormal = 2,
    msolightingbright = 3
};

enum msopresetmaterial
{
    msopresetmaterialmixed = -2,
    msomaterialmatte = 1,
    msomaterialplastic = 2,
    msomaterialmetal = 3,
    msomaterialwireframe = 4
};

enum msopresetextrusiondirection
{
    msopresetextrusiondirectionmixed = -2,
    msoextrusionbottomright = 1,
    msoextrusionbottom = 2,
    msoextrusionbottomleft = 3,
    msoextrusionright = 4,
    msoextrusionnone = 5,
    msoextrusionleft = 6,
    msoextrusiontopright = 7,
    msoextrusiontop = 8,
    msoextrusiontopleft = 9
};

enum msopresetthreedformat
{
    msopresetthreedformatmixed = -2,
    msothreed1 = 1,
    msothreed2 = 2,
    msothreed3 = 3,
    msothreed4 = 4,
    msothreed5 = 5,
    msothreed6 = 6,
    msothreed7 = 7,
    msothreed8 = 8,
    msothreed9 = 9,
    msothreed10 = 10,
    msothreed11 = 11,
    msothreed12 = 12,
    msothreed13 = 13,
    msothreed14 = 14,
    msothreed15 = 15,
    msothreed16 = 16,
    msothreed17 = 17,
    msothreed18 = 18,
    msothreed19 = 19,
    msothreed20 = 20
};

enum msoextrusioncolortype
{
    msoextrusioncolortypemixed = -2,
    msoextrusioncolorautomatic = 1,
    msoextrusioncolorcustom = 2
};

enum msoaligncmd
{
    msoalignlefts = 0,
    msoaligncenters = 1,
    msoalignrights = 2,
    msoaligntops = 3,
    msoalignmiddles = 4,
    msoalignbottoms = 5
};

enum msodistributecmd
{
    msodistributehorizontally = 0,
    msodistributevertically = 1
};

enum msoconnectortype
{
    msoconnectortypemixed = -2,
    msoconnectorstraight = 1,
    msoconnectorelbow = 2,
    msoconnectorcurve = 3
};

enum msohorizontalanchor
{
    msohorizontalanchormixed = -2,
    msoanchornone = 1,
    msoanchorcenter = 2
};

enum msoverticalanchor
{
    msoverticalanchormixed = -2,
    msoanchortop = 1,
    msoanchortopbaseline = 2,
    msoanchormiddle = 3,
    msoanchorbottom = 4,
    msoanchorbottombaseline = 5
};

enum msoorientation
{
    msoorientationmixed = -2,
    msoorientationhorizontal = 1,
    msoorientationvertical = 2
};

enum msozordercmd
{
    msobringtofront = 0,
    msosendtoback = 1,
    msobringforward = 2,
    msosendbackward = 3,
    msobringinfrontoftext = 4,
    msosendbehindtext = 5
};

enum msosegmenttype
{
    msosegmentline = 0,
    msosegmentcurve = 1
};

enum msoeditingtype
{
    msoeditingauto = 0,
    msoeditingcorner = 1,
    msoeditingsmooth = 2,
    msoeditingsymmetric = 3
};

enum msoautoshapetype
{
    msoshapemixed = -2,
    msoshaperectangle = 1,
    msoshapeparallelogram = 2,
    msoshapetrapezoid = 3,
    msoshapediamond = 4,
    msoshaperoundedrectangle = 5,
    msoshapeoctagon = 6,
    msoshapeisoscelestriangle = 7,
    msoshaperighttriangle = 8,
    msoshapeoval = 9,
    msoshapehexagon = 10,
    msoshapecross = 11,
    msoshaperegularpentagon = 12,
    msoshapecan = 13,
    msoshapecube = 14,
    msoshapebevel = 15,
    msoshapefoldedcorner = 16,
    msoshapesmileyface = 17,
    msoshapedonut = 18,
    msoshapenosymbol = 19,
    msoshapeblockarc = 20,
 msoshapeheart = 21,
    msoshapelightningbolt = 22,
    msoshapesun = 23,
    msoshapemoon = 24,
    msoshapearc = 25,
    msoshapedoublebracket = 26,
    msoshapedoublebrace = 27,
    msoshapeplaque = 28,
    msoshapeleftbracket = 29,
    msoshaperightbracket = 30,
    msoshapeleftbrace = 31,
    msoshaperightbrace = 32,
    msoshaperightarrow = 33,
    msoshapeleftarrow = 34,
    msoshapeuparrow = 35,
    msoshapedownarrow = 36,
    msoshapeleftrightarrow = 37,
    msoshapeupdownarrow = 38,
    msoshapequadarrow = 39,
    msoshapeleftrightuparrow = 40,
    msoshapebentarrow = 41,
    msoshapeuturnarrow = 42,
    msoshapeleftuparrow = 43,
    msoshapebentuparrow = 44,
    msoshapecurvedrightarrow = 45,
    msoshapecurvedleftarrow = 46,
    msoshapecurveduparrow = 47,
    msoshapecurveddownarrow = 48,
    msoshapestripedrightarrow = 49,
    msoshapenotchedrightarrow = 50,
    msoshapepentagon = 51,
    msoshapechevron = 52,
    msoshaperightarrowcallout = 53,
    msoshapeleftarrowcallout = 54,
    msoshapeuparrowcallout = 55,
    msoshapedownarrowcallout = 56,
    msoshapeleftrightarrowcallout = 57,
    msoshapeupdownarrowcallout = 58,
    msoshapequadarrowcallout = 59,
    msoshapecirculararrow = 60,
    msoshapeflowchartprocess = 61,
    msoshapeflowchartalternateprocess = 62,
    msoshapeflowchartdecision = 63,
    msoshapeflowchartdata = 64,
    msoshapeflowchartpredefinedprocess = 65,
    msoshapeflowchartinternalstorage = 66,
    msoshapeflowchartdocument = 67,
    msoshapeflowchartmultidocument = 68,
    msoshapeflowchartterminator = 69,
    msoshapeflowchartpreparation = 70,
    msoshapeflowchartmanualinput = 71,
    msoshapeflowchartmanualoperation = 72,
    msoshapeflowchartconnector = 73,
    msoshapeflowchartoffpageconnector = 74,
    msoshapeflowchartcard = 75,
    msoshapeflowchartpunchedtape = 76,
    msoshapeflowchartsummingjunction = 77,
    msoshapeflowchartor = 78,
    msoshapeflowchartcollate = 79,
    msoshapeflowchartsort = 80,
    msoshapeflowchartextract = 81,
    msoshapeflowchartmerge = 82,
    msoshapeflowchartstoreddata = 83,
    msoshapeflowchartdelay = 84,
    msoshapeflowchartsequentialaccessstorage = 85,
    msoshapeflowchartmagneticdisk = 86,
    msoshapeflowchartdirectaccessstorage = 87,
    msoshapeflowchartdisplay = 88,
    msoshapeexplosion1 = 89,
    msoshapeexplosion2 = 90,
    msoshape4pointstar = 91,
    msoshape5pointstar = 92,
    msoshape8pointstar = 93,
    msoshape16pointstar = 94,
    msoshape24pointstar = 95,
    msoshape32pointstar = 96,
    msoshapeupribbon = 97,
    msoshapedownribbon = 98,
    msoshapecurvedupribbon = 99,
    msoshapecurveddownribbon = 100,
    msoshapeverticalscroll = 101,
    msoshapehorizontalscroll = 102,
    msoshapewave = 103,
    msoshapedoublewave = 104,
    msoshaperectangularcallout = 105,
    msoshaperoundedrectangularcallout = 106,
    msoshapeovalcallout = 107,
    msoshapecloudcallout = 108,
    msoshapelinecallout1 = 109,
    msoshapelinecallout2 = 110,
    msoshapelinecallout3 = 111,
    msoshapelinecallout4 = 112,
    msoshapelinecallout1accentbar = 113,
    msoshapelinecallout2accentbar = 114,
    msoshapelinecallout3accentbar = 115,
    msoshapelinecallout4accentbar = 116,
 msoshapelinecallout1noborder = 117,
    msoshapelinecallout2noborder = 118,
    msoshapelinecallout3noborder = 119,
    msoshapelinecallout4noborder = 120,
    msoshapelinecallout1borderandaccentbar = 121,
    msoshapelinecallout2borderandaccentbar = 122,
    msoshapelinecallout3borderandaccentbar = 123,
    msoshapelinecallout4borderandaccentbar = 124,
    msoshapeactionbuttoncustom = 125,
    msoshapeactionbuttonhome = 126,
    msoshapeactionbuttonhelp = 127,
    msoshapeactionbuttoninformation = 128,
    msoshapeactionbuttonbackorprevious = 129,
    msoshapeactionbuttonforwardornext = 130,
    msoshapeactionbuttonbeginning = 131,
    msoshapeactionbuttonend = 132,
    msoshapeactionbuttonreturn = 133,
    msoshapeactionbuttondocument = 134,
    msoshapeactionbuttonsound = 135,
    msoshapeactionbuttonmovie = 136,
    msoshapeballoon = 137,
    msoshapenotprimitive = 138
};

enum msoshapetype
{
    msoshapetypemixed = -2,
    msoautoshape = 1,
    msocallout = 2,
    msochart = 3,
    msocomment = 4,
    msofreeform = 5,
    msogroup = 6,
    msoembeddedoleobject = 7,
    msoformcontrol = 8,
    msoline = 9,
    msolinkedoleobject = 10,
    msolinkedpicture = 11,
    msoolecontrolobject = 12,
    msopicture = 13,
    msoplaceholder = 14,
    msotexteffect = 15,
    msomedia = 16,
    msotextbox = 17,
    msoscriptanchor = 18,
    msotable = 19,
    msocanvas = 20,
    msodiagram = 21
};

enum msoflipcmd
{
    msofliphorizontal = 0,
    msoflipvertical = 1
};

enum msotristate
{
    msotrue = -1,
    msofalse = 0,
    msoctrue = 1,
    msotristatetoggle = -3,
    msotristatemixed = -2
};

enum msocolortype
{
    msocolortypemixed = -2,
    msocolortypergb = 1,
    msocolortypescheme = 2,
    msocolortypecmyk = 3,
    msocolortypecms = 4,
    msocolortypeink = 5
};

enum msopicturecolortype
{
    msopicturemixed = -2,
    msopictureautomatic = 1,
    msopicturegrayscale = 2,
    msopictureblackandwhite = 3,
    msopicturewatermark = 4
};

enum msocalloutangletype
{
    msocalloutanglemixed = -2,
    msocalloutangleautomatic = 1,
    msocalloutangle30 = 2,
    msocalloutangle45 = 3,
    msocalloutangle60 = 4,
    msocalloutangle90 = 5
};

enum msocalloutdroptype
{
    msocalloutdropmixed = -2,
    msocalloutdropcustom = 1,
    msocalloutdroptop = 2,
    msocalloutdropcenter = 3,
    msocalloutdropbottom = 4
};

enum msocallouttype
{
    msocalloutmixed = -2,
    msocalloutone = 1,
    msocallouttwo = 2,
    msocalloutthree = 3,
    msocalloutfour = 4
};

enum msoblackwhitemode
{
    msoblackwhitemixed = -2,
    msoblackwhiteautomatic = 1,
    msoblackwhitegrayscale = 2,
    msoblackwhitelightgrayscale = 3,
    msoblackwhiteinversegrayscale = 4,
    msoblackwhitegrayoutline = 5,
    msoblackwhiteblacktextandline = 6,
    msoblackwhitehighcontrast = 7,
    msoblackwhiteblack = 8,
    msoblackwhitewhite = 9,
    msoblackwhitedontshow = 10
};

enum msomixedtype
{
    msointegermixed = 32768,
    msosinglemixed = -2147483648
};

enum msotextorientation
{
    msotextorientationmixed = -2,
    msotextorientationhorizontal = 1,
    msotextorientationupward = 2,
    msotextorientationdownward = 3,
msotextorientationverticalfareast = 4,
    msotextorientationvertical = 5,
    msotextorientationhorizontalrotatedfareast = 6
};

enum msoscalefrom
{
    msoscalefromtopleft = 0,
    msoscalefrommiddle = 1,
    msoscalefrombottomright = 2
};

enum msobarposition
{
    msobarleft = 0,
    msobartop = 1,
    msobarright = 2,
    msobarbottom = 3,
    msobarfloating = 4,
    msobarpopup = 5,
    msobarmenubar = 6
};

enum msobarprotection
{
    msobarnoprotection = 0,
    msobarnocustomize = 1,
    msobarnoresize = 2,
    msobarnomove = 4,
    msobarnochangevisible = 8,
    msobarnochangedock = 16,
    msobarnoverticaldock = 32,
    msobarnohorizontaldock = 64
};

enum msobartype
{
    msobartypenormal = 0,
    msobartypemenubar = 1,
    msobartypepopup = 2
};

enum msocontroltype
{
    msocontrolcustom = 0,
    msocontrolbutton = 1,
    msocontroledit = 2,
    msocontroldropdown = 3,
    msocontrolcombobox = 4,
    msocontrolbuttondropdown = 5,
    msocontrolsplitdropdown = 6,
    msocontrolocxdropdown = 7,
    msocontrolgenericdropdown = 8,
    msocontrolgraphicdropdown = 9,
    msocontrolpopup = 10,
    msocontrolgraphicpopup = 11,
    msocontrolbuttonpopup = 12,
    msocontrolsplitbuttonpopup = 13,
    msocontrolsplitbuttonmrupopup = 14,
    msocontrollabel = 15,
    msocontrolexpandinggrid = 16,
    msocontrolsplitexpandinggrid = 17,
    msocontrolgrid = 18,
    msocontrolgauge = 19,
    msocontrolgraphiccombo = 20,
    msocontrolpane = 21,
    msocontrolactivex = 22,
    msocontrolspinner = 23,
    msocontrollabelex = 24,
    msocontrolworkpane = 25,
    msocontrolautocompletecombo = 26
};

enum msobuttonstate
{
    msobuttonup = 0,
    msobuttondown = -1,
    msobuttonmixed = 2
};

enum msocontrololeusage
{
    msocontrololeusageneither = 0,
    msocontrololeusageserver = 1,
    msocontrololeusageclient = 2,
    msocontrololeusageboth = 3
};

enum msobuttonstylehidden
{
    msobuttonwraptext = 4,
    msobuttontextbelow = 8
};

enum msobuttonstyle
{
    msobuttonautomatic = 0,
    msobuttonicon = 1,
    msobuttoncaption = 2,
    msobuttoniconandcaption = 3,
    msobuttoniconandwrapcaption = 7,
    msobuttoniconandcaptionbelow = 11,
    msobuttonwrapcaption = 14,
    msobuttoniconandwrapcaptionbelow = 15
};

enum msocombostyle
{
    msocombonormal = 0,
    msocombolabel = 1
};

enum msoolemenugroup
{
    msoolemenugroupnone = -1,
    msoolemenugroupfile = 0,
    msoolemenugroupedit = 1,
    msoolemenugroupcontainer = 2,
    msoolemenugroupobject = 3,
    msoolemenugroupwindow = 4,
    msoolemenugrouphelp = 5
};

enum msomenuanimation
{
    msomenuanimationnone = 0,
    msomenuanimationrandom = 1,
    msomenuanimationunfold = 2,
    msomenuanimationslide = 3
};

enum msobarrow
{
    msobarrowfirst = 0,
    msobarrowlast = -1
};

enum msocommandbarbuttonhyperlinktype
{
    msocommandbarbuttonhyperlinknone = 0,
    msocommandbarbuttonhyperlinkopen = 1,
    msocommandbarbuttonhyperlinkinsertpicture = 2
};

enum msohyperlinktype
{
    msohyperlinkrange = 0,
    msohyperlinkshape = 1,
    msohyperlinkinlineshape = 2
};

enum msoextrainfomethod
{
    msomethodget = 0,
    msomethodpost = 1
};

enum msoanimationtype
{
    msoanimationidle = 1,
    msoanimationgreeting = 2,
    msoanimationgoodbye = 3,
    msoanimationbeginspeaking = 4,
    msoanimationrestpose = 5,
    msoanimationcharactersuccessmajor = 6,
    msoanimationgetattentionmajor = 11,
    msoanimationgetattentionminor = 12,
    msoanimationsearching = 13,
    msoanimationprinting = 18,
    msoanimationgestureright = 19,
    msoanimationwritingnotingsomething = 22,
    msoanimationworkingatsomething = 23,
    msoanimationthinking = 24,
    msoanimationsendingmail = 25,
    msoanimationlistenstocomputer = 26,
    msoanimationdisappear = 31,
    msoanimationappear = 32,
    msoanimationgetartsy = 100,
    msoanimationgettechy = 101,
    msoanimationgetwizardy = 102,
    msoanimationcheckingsomething = 103,
    msoanimationlookdown = 104,
    msoanimationlookdownleft = 105,
    msoanimationlookdownright = 106,
    msoanimationlookleft = 107,
    msoanimationlookright = 108,
    msoanimationlookup = 109,
    msoanimationlookupleft = 110,
    msoanimationlookupright = 111,
    msoanimationsaving = 112,
    msoanimationgesturedown = 113,
    msoanimationgestureleft = 114,
    msoanimationgestureup = 115,
    msoanimationemptytrash = 116
};

enum msobuttonsettype
{
    msobuttonsetnone = 0,
    msobuttonsetok = 1,
    msobuttonsetcancel = 2,
    msobuttonsetokcancel = 3,
    msobuttonsetyesno = 4,
    msobuttonsetyesnocancel = 5,
    msobuttonsetbackclose = 6,
    msobuttonsetnextclose = 7,
    msobuttonsetbacknextclose = 8,
    msobuttonsetretrycancel = 9,
    msobuttonsetabortretryignore = 10,
    msobuttonsetsearchclose = 11,
    msobuttonsetbacknextsnooze = 12,
    msobuttonsettipsoptionsclose = 13,
    msobuttonsetyesallnocancel = 14
};

enum msoicontype
{
    msoiconnone = 0,
    msoiconalert = 2,
    msoicontip = 3,
    msoiconalertinfo = 4,
    msoiconalertwarning = 5,
    msoiconalertquery = 6,
    msoiconalertcritical = 7
};

enum msoballoontype
{
    msoballoontypebuttons = 0,
    msoballoontypebullets = 1,
    msoballoontypenumbers = 2
};

enum msomodetype
{
    msomodemodal = 0,
    msomodeautodown = 1,
    msomodemodeless = 2
};

enum msoballoonerrortype
{
    msoballoonerrornone = 0,
    msoballoonerrorother = 1,
    msoballoonerrortoobig = 2,
    msoballoonerroroutofmemory = 3,
    msoballoonerrorbadpictureref = 4,
    msoballoonerrorbadreference = 5,
    msoballoonerrorbuttonlessmodal = 6,
    msoballoonerrorbuttonmodeless = 7,
    msoballoonerrorbadcharacter = 8,
    msoballoonerrorcomfailure = 9,
    msoballoonerrorcharnottopmostformodal = 10,
    msoballoonerrortoomanycontrols = 11
};

enum msowizardacttype
{
    msowizardactinactive = 0,
    msowizardactactive = 1,
    msowizardactsuspend = 2,
    msowizardactresume = 3
};

enum msowizardmsgtype
{
    msowizardmsglocalstateon = 1,
    msowizardmsglocalstateoff = 2,
    msowizardmsgshowhelp = 3,
    msowizardmsgsuspending = 4,
    msowizardmsgresuming = 5
};

enum msoballoonbuttontype
{
    msoballoonbuttonyestoall = -15,
    msoballoonbuttonoptions = -14,
    msoballoonbuttontips = -13,
    msoballoonbuttonclose = -12,
    msoballoonbuttonsnooze = -11,
    msoballoonbuttonsearch = -10,
    msoballoonbuttonignore = -9,

msoballoonbuttonabort = -8,
    msoballoonbuttonretry = -7,
    msoballoonbuttonnext = -6,
    msoballoonbuttonback = -5,
    msoballoonbuttonno = -4,
    msoballoonbuttonyes = -3,
    msoballoonbuttoncancel = -2,
    msoballoonbuttonok = -1,
    msoballoonbuttonnull = 0
};

enum docproperties
{
    offpropertytypenumber = 1,
    offpropertytypeboolean = 2,
    offpropertytypedate = 3,
    offpropertytypestring = 4,
    offpropertytypefloat = 5
};

enum msodocproperties
{
    msopropertytypenumber = 1,
    msopropertytypeboolean = 2,
    msopropertytypedate = 3,
    msopropertytypestring = 4,
    msopropertytypefloat = 5
};

enum msoapplanguageid
{
    msolanguageidinstall = 1,
    msolanguageidui = 2,
    msolanguageidhelp = 3,
    msolanguageidexemode = 4,
    msolanguageiduiprevious = 5
};

enum msofareastlinebreaklanguageid
{
    msofareastlinebreaklanguagejapanese = 1041,
    msofareastlinebreaklanguagekorean = 1042,
    msofareastlinebreaklanguagesimplifiedchinese = 2052,
    msofareastlinebreaklanguagetraditionalchinese = 1028
};

enum msofeatureinstall
{
    msofeatureinstallnone = 0,
    msofeatureinstallondemand = 1,
    msofeatureinstallondemandwithui = 2
};