--- /dev/null	
+++ offapi/org/openoffice/vba/Excel/XlChartType.idl	
@@ -0,0 +1,82 @@
+#ifndef __org_openoffice_vba_Excel_XlChartType_idl__
+#define __org_openoffice_vba_Excel_XlChartType_idl__
+module org  { module openoffice { module vba { module Excel {
+
+constants XlChartType
+{
+        const long xl3DArea = -4098; //(&HFFFFEFFE)
+        const long xl3DAreaStacked = 78; //(&H4E)
+        const long xl3DAreaStacked100 = 79; //(&H4F)
+        const long xl3DBarClustered = 60; //(&H3C) 
+        const long xl3DBarStacked = 61; //(&H3D) 
+        const long xl3DBarStacked100 = 62; //(&H3E) 
+        const long xl3DColumn = -4100; //(&HFFFFEFFC) 
+        const long xl3DColumnClustered = 54; //(&H36)
+        const long xl3DColumnStacked = 55; //(&H37)
+        const long xl3DColumnStacked100 = 56; //(&H38)
+        const long xl3DLine = -4101; //(&HFFFFEFEB)
+        const long xl3DPie = -4102; //(&HFFFFEFEA)
+        const long xl3DPieExploded = 70; //(&H46)
+        const long xlArea = 1;
+        const long xlAreaStacked = 76; //(&H4C)
+        const long xlAreaStacked100 = 77; //(&H4D)
+        const long xlBarClustered = 57; //(&H39)
+        const long xlBarOfPie = 71; //(&H47)
+        const long xlBarStacked = 58; //(&H3A)
+        const long xlBarStacked100 = 59; //(&H3B)
+        const long xlBubble = 15;
+        const long xlBubble3DEffect = 87; //(&H57)
+        const long xlColumnClustered = 51; //(&H33)
+        const long xlColumnStacked = 52; //(&H34)
+        const long xlColumnStacked100 = 53; //(&H35)
+        const long xlConeBarClustered = 102; //(&H66)
+        const long xlConeBarStacked = 103; //(&H67)
+        const long xlConeBarStacked100 = 104; //(&H68)
+        const long xlConeCol = 105; //(&H69) 
+        const long xlConeColClustered = 99; //(&H63) 
+        const long xlConeColStacked = 100; //(&H64)
+        const long xlConeColStacked100 = 101; //(&H65)
+        const long xlCylinderBarClustered = 95; //(&H5F)
+        const long xlCylinderBarStacked = 96; //(&H60)
+        const long xlCylinderBarStacked100 = 97; //(&H61)
+        const long xlCylinderCol = 98; //(&H62)
+        const long xlCylinderColClustered = 92; //(&H5C)
+        const long xlCylinderColStacked = 93; //(&H5D)
+        const long xlCylinderColStacked100 = 94; //(&H5E)
+        const long xlDoughnut = -4120; //(&HFFFFEFE8)
+        const long xlDoughnutExploded = 80; //(&H50)
+        const long xlLine = 4;
+        const long xlLineMarkers = 65; //(&H41)
+        const long xlLineMarkersStacked = 66; //(&H42)
+        const long xlLineMarkersStacked100 = 67; //(&H43)
+        const long xlLineStacked = 63; //(&H3F)
+        const long xlLineStacked100 = 64; //(&H40)
+        const long xlPie = 5;
+        const long xlPieExploded = 69; //(&H45)
+        const long xlPieOfPie = 68; //(&H44)
+        const long xlPyramidBarClustered = 109; //(&H6D)
+        const long xlPyramidBarStacked = 110; //(&H6E)
+        const long xlPyramidBarStacked100 = 111; //(&H6F)
+        const long xlPyramidCol = 112; //(&H70)
+        const long xlPyramidColClustered = 106; //(&H6A)
+        const long xlPyramidColStacked = 107; //(&H6B)
+        const long xlPyramidColStacked100 = 108; //(&H6C)
+        const long xlRader = -4151; //(&HFFFFEFC9)
+        const long xlRaderFilled = 82; //(&H52)
+        const long xlRaderMarkers = 81; //(&H51)
+        const long xlStockHLC = 88; //(&H58)
+        const long xlStockOHLC = 89; //(&H59)
+        const long xlStockVHLC = 90; //(&H5A)
+        const long xlStockVOHLC = 91; //(&H5B)
+        const long xlSurface = 83; //(&H53)
+        const long xlSurfaceTopView = 85; //(&H55)
+        const long xlSurfaceTopViewWireframe = 86; //(&H56)
+        const long xlSurfaceWireframe = 84; //(&H54)
+        const long xlXYScatter = -4169; //(&HFFFFEFB7)
+        const long xlXYScatterLines = 74; //(&H4A)
+        const long xlXYScatterLinesNoMarkers = 75; //(&H4B) 
+        const long xlXYScatterSmooth = 72; //(&H48)
+        const long xlXYScatterSmoothNoMarkers = 73; //(&H49)
+};
+}; }; }; };
+#endif
