校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > vbscript ms owc 封裝代碼

vbscript ms owc 封裝代碼

熱門標(biāo)簽:打電話的外呼系統(tǒng)貴不貴 外呼營銷下單系統(tǒng) 前鋒辦理400電話申請 新密防封卡外呼系統(tǒng)違法嗎 辦理膠州400電話財稅 百度地圖標(biāo)注怎么卸載 加盟電銷機器人好的品牌 陜西高頻外呼回撥系統(tǒng)哪家好 海外美發(fā)店地圖標(biāo)注
復(fù)制代碼 代碼如下:

''owc.vbs
class owc
private o
'傳入物件
public property set set_obj(o_id)
set o=o_id
end property
'畫圖矩形圖
'chart_bgcolor_圖表的背景顏色
'chartCaption_圖表的標(biāo)題
'chartCaption_fontColor_圖表標(biāo)題顏色
'Interior_Color_矩形內(nèi)的填充顏色
'Caption_名稱
'categories_名稱數(shù)組
'values_值數(shù)組串
public sub bar(chart_bgcolor_,chartCaption_,chartCaption_fontColor_,Interior_Color_,Caption_,categories_,values_)
o.Clear
set cht = o.Charts.Add
set c = o.Constants
cht.Type = c.chChartTypeColumnClustered
'設(shè)背景色或是填充
o.Charts(0).PlotArea.Interior.SetSolid chart_bgcolor_

'加上圖表的標(biāo)題
o.HasChartSpaceTitle = True
set cst=o.ChartSpaceTitle
cst.Caption = chartCaption_
cst.Font.Color = chartCaption_fontColor_
cst.Font.Italic = False
cst.Font.Name = "Arial"
cst.Font.Size = 12
cst.Font.Underline = c.owcUnderlineStyleSingle

'添加數(shù)據(jù)
cht.SetData c.chDimCategories, c.chDataLiteral, categories_
cht.SeriesCollection(0).SetData c.chDimValues, c.chDataLiteral, values_
'直條的背景色進行設(shè)定
set sc=o.Charts(0).SeriesCollection(0)
sc.Interior.Color=Interior_Color_

'直條上的顯示設(shè)置
sc.Caption=Caption_
set dl = cht.SeriesCollection(0).DataLabelsCollection.Add
dl.HasValue = True
dl.HasPercentage = False
dl.Font.Size = 9
dl.Font.Color = "red"
dl.Position = c.chLegendPositionRight
dl.NumberFormat = "00.00%"
'左邊百分比的屬性設(shè)置
Set cta = cht.Axes(c.chAxisPositionLeft)
cta.Font.Size = 9
cta.NumberFormat = "0.0%"
cta.MajorUnit = 0.1
end sub
'多系列矩形圖
'chart_bgColor_圖表的背景顏色
'chartCaption_圖表的標(biāo)題
'chartCaption_fontColor_圖表標(biāo)題顏色
'color_顏色數(shù)組
'caption_名稱數(shù)組
'categories_名稱數(shù)組
'values_值數(shù)組
public sub serBar(chart_bgColor_,chartCaption_,chartCaption_fontColor_,color_,caption_,categories_,values_)
o.Clear
o.Charts.Add
Set c = o.Constants
'圖表的類型
o.Charts(0).type=c.chChartTypeColumnClustered
'給繪圖區(qū)加背景色
o.Charts(0).PlotArea.Interior.SetSolid chart_bgColor_
''加上圖表的標(biāo)題
o.HasChartSpaceTitle = True
o.ChartSpaceTitle.Caption = chartCaption_
'標(biāo)題的屬性
o.ChartSpaceTitle.Font.Color = chartCaption_fontColor_
o.ChartSpaceTitle.Font.Italic = False
o.ChartSpaceTitle.Font.Name = "Arial"
o.ChartSpaceTitle.Font.Size = 12
o.ChartSpaceTitle.Font.Underline = c.owcUnderlineStyleSingle
'用循環(huán)來新增SeriesCollection以及里面的內(nèi)容
for i=0 to ubound(caption_)
valuetemp=""
for j = i*(ubound(categories_)+1) to (i+1)*(ubound(categories_)+1)-1
valuetemp = valuetemp "," values_(j)
next
valuearr = split(mid(valuetemp,2),",")
o.Charts(0).SeriesCollection.Add
o.Charts(0).SeriesCollection(i).Caption = caption_(i)
o.Charts(0).SeriesCollection(i).Interior.Color = color_(i)
o.Charts(0).SeriesCollection(i).SetData c.chDimCategories, c.chDataLiteral, categories_
o.Charts(0).SeriesCollection(i).SetData c.chDimValues, c.chDataLiteral, valuearr
set dl = o.Charts(0).SeriesCollection(i).DataLabelsCollection.Add
dl.HasValue = True
dl.HasPercentage = False
dl.Font.Size = 9
dl.Font.Color = "red"
dl.Position = c.chLegendPositionRight
dl.NumberFormat = "00.00%"
next
''圖例的設(shè)定
o.Charts(0).HasLegend = True
o.Charts(0).Legend.Font.Size = 9
o.Charts(0).Legend.Position = c.chLegendPositionBottom
''左邊百分比的屬性設(shè)置
Set cta = o.Charts(0).Axes(c.chAxisPositionLeft)
cta.Font.Size = 9
cta.NumberFormat = "0.00%"
cta.MajorUnit = 0.1
end sub
'畫圓餅圖
'chart_bgColor_繪圖區(qū)加背景色
'chartCaption_圖表的標(biāo)題
'chartCaption_fontColor_圖表標(biāo)題顏色
public sub Pie(chart_bgColor_,chartCaption_,chartCaption_fontColor_,Caption_,categories_,values_)
o.Clear
Set cht = o.Charts.Add
Set c = o.Constants
cht.Type = c.chChartTypePie3d
'給繪圖區(qū)加背景色
o.Charts(0).PlotArea.Interior.SetSolid chart_bgColor_
cht.ExtrudeAngle = 90
cht.ChartDepth = 169
cht.AspectRatio = 120
cht.Rotation =180
cht.Inclination=70

o.HasChartSpaceTitle = True
o.ChartSpaceTitle.Caption = chartCaption_
o.ChartSpaceTitle.Font.Color = chartCaption_fontColor_
o.ChartSpaceTitle.Font.Name = "Arial"
o.ChartSpaceTitle.Font.Size = 12
o.ChartSpaceTitle.Font.Underline = c.owcUnderlineStyleSingle

cht.HasLegend = True
cht.Legend.Font.Size = 9
cht.Legend.Position = c.chLegendPositionBottom

cht.SetData c.chDimCategories, c.chDataLiteral, categories_
cht.SeriesCollection(0).SetData c.chDimValues, c.chDataLiteral, values_
set sc=o.Charts(0).SeriesCollection(0)
sc.Caption=Caption_
Set dl = cht.SeriesCollection(0).DataLabelsCollection.Add
dl.Separator = ":"
dl.HasValue = false
dl.HasSeriesName = false
dl.HasCategoryName=true
dl.HasPercentage = true
dl.Font.Size = 9
dl.Font.Color = "red"
dl.NumberFormat = "00.00%"
end sub
'拆線圖
'chart_bgColor_繪圖區(qū)加背景色
'chartCaption_圖表的標(biāo)題
'chartCaption_fontColor_圖表標(biāo)題顏色
public sub line(chart_bgColor_,chartCaption_,chartCaption_fontColor_,Caption_,categories_,values_)
o.Clear
Set cht = o.Charts.Add
Set c = o.Constants
cht.Type = c.chChartTypeLineMarkers
'給繪圖區(qū)加背景色
o.Charts(0).PlotArea.Interior.SetSolid chart_bgColor_
o.HasChartSpaceTitle = True
o.ChartSpaceTitle.Caption = chartCaption_
o.ChartSpaceTitle.Font.Color = chartCaption_fontColor_
o.ChartSpaceTitle.Font.Name = "Arial"
o.ChartSpaceTitle.Font.Size = 12
o.ChartSpaceTitle.Font.Underline = c.owcUnderlineStyleSingle

cht.SetData c.chDimCategories, c.chDataLiteral, categories_
cht.SeriesCollection(0).SetData c.chDimValues, c.chDataLiteral, values_

set sc=o.Charts(0).SeriesCollection(0)
sc.Caption=Caption_
Set dl = cht.SeriesCollection(0).DataLabelsCollection.Add
dl.HasValue = True
dl.HasPercentage = False
dl.Font.Size = 9
dl.Font.Color = "red"

Set categoryAxis = cht.Axes(c.chAxisPositionBottom)
categoryAxis.Font.Size = 9

Set categoryAxis = cht.Axes(c.chAxisPositionLeft)
categoryAxis.Font.Size = 9
end sub
'多系列拆線圖
'chart_bgColor_圖表的背景顏色
'chartCaption_圖表的標(biāo)題
'chartCaption_fontColor_圖表標(biāo)題顏色
'color_顏色數(shù)組
'caption_名稱數(shù)組
'categories_名稱數(shù)組
'values_值數(shù)組
public sub serLine(chart_bgColor_,chartCaption_,chartCaption_fontColor_,color_,SeriesNames_,categories_,values_)
o.Clear
Set cht = o.Charts.Add
Set c = o.Constants
'設(shè)置圖表類型
cht.Type = c.chChartTypeLineMarkers
'給繪圖區(qū)加背景色
o.Charts(0).PlotArea.Interior.Color=chart_bgColor_
'加上標(biāo)題
o.HasChartSpaceTitle = True
o.ChartSpaceTitle.Caption = chartCaption_
o.ChartSpaceTitle.Font.Color = chartCaption_fontColor_
o.ChartSpaceTitle.Font.Name = "Arial"
o.ChartSpaceTitle.Font.Size = 12
''添加數(shù)據(jù)
cht.SetData c.chDimSeriesNames, c.chDataLiteral, SeriesNames_
cht.SetData c.chDimCategories, c.chDataLiteral, Categories_

set categoryAxis = cht.Axes(c.chAxisPositionBottom)
categoryAxis.Font.Size = 9

Set categoryAxis = cht.Axes(c.chAxisPositionLeft)
categoryAxis.Font.Size = 9

for i = 0 to ubound(SeriesNames_)
valuetemp = ""
for j = i*(ubound(Categories_)+1) to (i+1)*(ubound(Categories_)+1)-1
valuetemp = valuetemp "," values_(j)
next
valuearr = split(mid(valuetemp,2),",")
cht.SeriesCollection(i).SetData c.chDimValues, c.chDataLiteral, valuearr
cht.SeriesCollection(i).Line.Color = color_(i)
cht.SeriesCollection(i).Line.Weight = c.owcLineWeightThin
cht.SeriesCollection(i).Marker.Style = c.chMarkerStyleDiamond
cht.SeriesCollection(i).Interior.Color = color_(i)
Set dl = cht.SeriesCollection(i).DataLabelsCollection.Add
dl.HasValue = true
dl.HasPercentage = false
dl.Font.Size = 9
dl.font.color="red"
next
end sub
'清除圖型
public sub clear()
o.Clear
end sub
end class

使用測試代碼:
復(fù)制代碼 代碼如下:

html>
head>
title>vbscript owc class test/title>
script language="vbscript" src="owc.vbs">/script>
script language="vbscript">
sub window_onload()
set t = new owc

categories =Array("A2-1","A2-2","A2-3","A3-1","A3-2","A3-3"_
,"B2-1","B2-2","B2-3","B3-1","B3-2","B3-3"_
,"C2-1","C2-2","C3-1","C3-2","C3-3")
values = Array(0.813,0.689,0.800,0.833,0.681,0.864,0.743_
,0.894,0.822,0.874,0.746,0.908,0.850_
,0.728,0.731,0.734,0.624)
set t.set_obj=document.getElementById("cs1")
t.bar "#FFFFFF","報表標(biāo)題","BLUE","#CCCC00","組別",categories,values

color=Array("#CCFFFF","#99CCFF","#00CCFF","#FF0000","#660066","#FF8080")
caption=Array("第1周","第2周","第3周","第4周")
categories=Array("A棟","B棟")
values=Array(0.6951,0.5798,0.7075,0.512,0.7907,0.7493,0.8691,0.7716)
set t.set_obj=document.getElementById("cs2")
t.serbar "#FFFFFF","2008年10月坑頭三廠各周各樓層達成率比較圖","red",color,caption,categories,values

categories=array("臺北","上海")
values = array(238760,912560.62)
set t.set_obj=document.getElementById("cs3")
t.Pie "#FFFFFF","銷售金額所佔比例(城市分類)","BLUE","城市",categories,values

categories =array("2008/11/1","2008/11/2","2008/11/3","2008/11/4","2008/11/5","2008/11/6","2008/11/7","2008/11/8","2008/11/9","2008/11/10","2008/11/11","2008/11/12","2008/11/13","2008/11/14","2008/11/15","2008/11/16","2008/11/17","2008/11/18","2008/11/19","2008/11/20","2008/11/21","2008/11/22","2008/11/23","2008/11/24","2008/11/25","2008/11/26","2008/11/27","2008/11/28","2008/11/29","2008/11/30")
values = array(67239.89,60400.26,7202.89,18453.12,28889.29,102136.25,78826.39,146291.6,93743.29,44204.44,45349.28,50730.6,37900.21,84359.87,169333.62,114594.96,75334.77,51360.32,55853.05,37912.63,45068.22,63930.98,72993.71,18699.5,24714.5,34792.91,39414.58,92171.2,74433.06,3998894.41)
set t.set_obj=document.getElementById("cs4")
t.line "#FFFFFF","銷售金額","BLUE","日期",categories,values

color=Array("#CCFFFF","#99CCFF","#00CCFF","#FF0000")
SeriesNames = array("A產(chǎn)品","B產(chǎn)品","C產(chǎn)品","D產(chǎn)品")
Categories = array("2005/3/24","2005/3/25","2005/3/26","2005/3/27","2005/3/28")
values = array(50,100,20,80,89,40,60,20,90,70,20,50,55,25,60,80,20,75,58,100)
set t.set_obj=document.getElementById("cs5")
t.serline "#FFFFFF","達成率月報表","red",color,SeriesNames,categories,values

set t=nothing
end sub
/script>
/head>
body>
div id="c1">object id="cs1" name="cs1" classid="CLSID:0002E55D-0000-0000-C000-000000000046" codebase="owc11.dll" style="width:100%;height:350">/object>/div>
div id="c2">object id="cs2" name="cs2" classid="CLSID:0002E55D-0000-0000-C000-000000000046" codebase="owc11.dll" style="width:100%;height:350">/object>/div>
div id="c3">object id="cs3" name="cs3" classid="CLSID:0002E55D-0000-0000-C000-000000000046" codebase="owc11.dll" style="width:100%;height:350">/object>/div>
div id="c4">object id="cs4" name="cs4" classid="CLSID:0002E55D-0000-0000-C000-000000000046" codebase="owc11.dll" style="width:100%;height:350">/object>/div>
div id="c5">object id="cs5" name="cs5" classid="CLSID:0002E55D-0000-0000-C000-000000000046" codebase="owc11.dll" style="width:100%;height:350">/object>/div>
/body>
/html>

owc是什么?
Office Web Components是一組的COM控件,設(shè)計的目的是為眾多的控件容器提供交互的電子表格建模,數(shù)據(jù)報表和數(shù)據(jù)可視化功能。OWC庫包含四個主要的組件:電子表格組件,圖表組件,透視表組件和數(shù)據(jù)源組件。
  “Office Web Components”名稱中的單詞”O(jiān)ffice”表示這些控件就是由那些開發(fā)微軟Excel和Access的程序員中的一部分人開發(fā)的,并且這些控件被設(shè)計成在外觀,使用感受和行為表現(xiàn)上就像是他們的微軟Office兄弟的精簡版一樣。這些控件確實不包含Excel和Access中的所有的功能——換句話說,你也不會為了在瀏覽器中查看一個報表而動態(tài)的下載完整的Excel和Access,這些控件也確實包含了許多的常用功能,尤其是那些在與已有內(nèi)容進行交互時所必需的功能。此外,這些控件還能夠讀寫Excel 2000的HTML格式的文件,允許用戶點擊一個按鈕,將當(dāng)前的數(shù)據(jù)加載到Excel中,以便作更加強大的分析。

標(biāo)簽:武威 伊春 牡丹江 阜陽 咸陽 梅州 四平 河南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《vbscript ms owc 封裝代碼》,本文關(guān)鍵詞  vbscript,owc,封裝,代碼,vbscript,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《vbscript ms owc 封裝代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于vbscript ms owc 封裝代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    一区二区三区四区在线播放| 国模一区二区三区白浆| 美女久久久精品| 99re成人精品视频| 亚洲精品一线二线三线| 一区二区欧美在线观看| 国内精品国产成人| 制服丝袜亚洲精品中文字幕| 成人欧美一区二区三区黑人麻豆| 久久国产麻豆精品| 欧美日韩一区二区在线视频| 国产欧美日韩亚州综合 | 久久婷婷国产综合精品青草| 亚洲午夜激情av| 99久久99久久精品国产片果冻| 日韩欧美国产一区在线观看| 亚洲国产视频网站| 一本一本大道香蕉久在线精品| 国产三级欧美三级日产三级99| 日本三级亚洲精品| 欧美区一区二区三区| 亚洲综合激情另类小说区| 成人精品国产福利| 国产欧美日韩视频在线观看| 国产精品资源网| 26uuu欧美日本| 国内精品视频666| 精品人伦一区二区色婷婷| 欧美a级理论片| 日韩午夜激情视频| 日本91福利区| 日韩一区二区三区四区五区六区| 日韩高清不卡一区二区| 欧美亚洲动漫另类| 亚洲资源在线观看| 欧美人xxxx| 免费人成网站在线观看欧美高清| 日韩视频一区二区三区在线播放| 蜜臀av国产精品久久久久 | 久久精品视频在线免费观看| 国产一区二区三区四区五区入口 | 日韩片之四级片| 美女视频网站久久| 国产亚洲制服色| caoporen国产精品视频| 中文字幕在线观看不卡视频| 99热精品一区二区| 国产精品久久影院| 欧美亚洲愉拍一区二区| 亚洲自拍偷拍av| 欧美日韩在线免费视频| 亚洲国产精品久久不卡毛片 | 国产在线视频一区二区| 日韩欧美国产精品一区| 精彩视频一区二区| 26uuu久久天堂性欧美| 国产精品一区二区免费不卡| 国产亚洲精久久久久久| 激情偷乱视频一区二区三区| 欧美精品一区二区蜜臀亚洲| 美女在线视频一区| 久久先锋影音av鲁色资源网| 国产高清在线观看免费不卡| 中文字幕不卡在线播放| 一本色道a无线码一区v| 亚洲sss视频在线视频| 在线电影国产精品| 日韩精品每日更新| 欧美高清在线精品一区| 91官网在线观看| 免费成人在线播放| 中文av字幕一区| 色菇凉天天综合网| 日本aⅴ亚洲精品中文乱码| 精品成a人在线观看| 北条麻妃一区二区三区| 亚洲国产精品久久久久婷婷884| 欧美一区二区三区喷汁尤物| 久久99精品国产91久久来源| 国产精品伦理在线| 欧美精品xxxxbbbb| 粉嫩13p一区二区三区| 亚洲精品v日韩精品| 精品美女一区二区| 色天天综合久久久久综合片| 日本成人中文字幕| 亚洲视频一区二区免费在线观看| 8v天堂国产在线一区二区| 成人在线视频一区二区| 香蕉久久一区二区不卡无毒影院 | 一区二区在线电影| 欧美日本视频在线| 波多野结衣精品在线| 亚洲自拍欧美精品| 久久久久久久久久电影| 欧美日本国产视频| 成人av影院在线| 男人的天堂亚洲一区| 亚洲欧洲精品天堂一级| 日韩精品一区二区三区视频播放| 99热精品一区二区| 国产麻豆成人传媒免费观看| 亚洲成a人片在线不卡一二三区| 精品国产乱码久久久久久1区2区| 91黄色免费网站| 成人性生交大片免费| 美女一区二区三区| 亚洲高清在线视频| 亚洲色图清纯唯美| 国产亚洲va综合人人澡精品| 欧美精品丝袜中出| 欧美在线短视频| 精品亚洲免费视频| 久久99精品久久只有精品| 亚洲国产另类精品专区| 亚洲日本在线视频观看| 日本一区二区视频在线| 久久久久88色偷偷免费| 日韩无一区二区| 777a∨成人精品桃花网| 91久久人澡人人添人人爽欧美| 精品一区二区三区影院在线午夜| 日本成人在线网站| 琪琪久久久久日韩精品| 日本中文字幕一区二区视频| 亚欧色一区w666天堂| 亚洲电影在线播放| 亚洲图片欧美色图| 亚洲一区欧美一区| 亚洲一区二区在线免费看| 中文字幕中文字幕一区| 亚洲国产精品av| 国产精品色呦呦| 国产女人18毛片水真多成人如厕 | 7777精品伊人久久久大香线蕉完整版 | 国产精品福利影院| 久久综合视频网| 国产精品亲子乱子伦xxxx裸| 国产精品色哟哟| 国产精品久久久一本精品| 国产精品日产欧美久久久久| 国产精品白丝在线| 一区二区三区欧美视频| 天堂va蜜桃一区二区三区漫画版| 天天av天天翘天天综合网色鬼国产| 亚洲无人区一区| 午夜影院在线观看欧美| 国产精品资源网站| 99久久精品国产一区| 在线观看av一区| 91精品啪在线观看国产60岁| 久久综合给合久久狠狠狠97色69| 国产午夜亚洲精品午夜鲁丝片| 国产精品另类一区| 图片区小说区国产精品视频| 免费在线观看成人| 国产精品资源网| 精品视频在线免费观看| 精品国产乱码久久久久久牛牛| 久久久久久久久久美女| 最新热久久免费视频| 亚洲成人免费视| 国产91丝袜在线观看| 欧美日韩免费在线视频| 精品国产乱码久久| 一区二区三区鲁丝不卡| 婷婷丁香久久五月婷婷| 国产精品一区二区在线看| 91老司机福利 在线| 欧美一区二区三区白人| 国产精品网曝门| 亚洲第一成人在线| 久久精品国产一区二区三区免费看| 国产成人精品亚洲777人妖| 欧美在线不卡视频| 国产欧美日韩卡一| 婷婷国产在线综合| 成人av网站免费观看| 日韩欧美国产系列| 亚洲综合在线免费观看| 国产69精品久久久久毛片 | 欧美三级电影在线观看| 精品日韩欧美一区二区| 国产精品伦一区| 国产东北露脸精品视频| 日韩欧美中文字幕公布| 亚洲最大成人综合| 不卡一区中文字幕| 精品国产免费一区二区三区四区 | 日韩视频123| 亚洲国产成人高清精品| av资源站一区| 国产欧美日韩另类一区| 日本中文字幕一区| 色婷婷综合久久久久中文一区二区| 国产色婷婷亚洲99精品小说| 免费不卡在线观看| 精品1区2区3区| 亚洲精品大片www| 91色.com|