中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

VbScript 封裝MS OWC(二)
來(lái)源:易賢網(wǎng) 閱讀:1689 次 日期:2016-07-18 16:10:36
溫馨提示:易賢網(wǎng)小編為您整理了“VbScript 封裝MS OWC(二)”,方便廣大網(wǎng)友查閱!

對(duì)于想結(jié)合OWC的朋友,可以參考下。

代碼如下:

''OWC1.VBS

class owc

private o

'傳入物件

public sub create(id_,width_,height_,location_)

Set o = document.createElement("object")

o.setAttribute "id",id_

o.setAttribute "classid","CLSID:0002E55D-0000-0000-C000-000000000046"

o.setAttribute codebase="owc11.dll"

o.style.width=width_

o.style.height=height_

document.getElementById(location_).appendChild(o)

end sub

'畫(huà)圖矩形圖

'chart_bgcolor_圖表的背景顏色

'chartCaption_圖表的標(biāo)題

'chartCaption_fontColor_圖表標(biāo)題顏色

'Interior_Color_矩形內(nèi)的填充顏色

'Caption_名稱(chēng)

'categories_名稱(chēng)數(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_

'直條的背景色進(jìn)行設(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_名稱(chēng)數(shù)組

'categories_名稱(chēng)數(shù)組

'values_值數(shù)組

public sub serBar(chart_bgColor_,chartCaption_,chartCaption_fontColor_,color_,caption_,categories_,values_)

o.Clear

o.Charts.Add

Set c = o.Constants

'圖表的類(lèi)型

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)來(lái)新增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

'畫(huà)圓餅圖

'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_名稱(chēng)數(shù)組

'categories_名稱(chēng)數(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è)置圖表類(lèi)型

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

代碼如下:

<html>

<head>

<title>vbscript owc class test</title>

<script language="vbscript" src="owc1.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)

t.create "cs1","100%","400px","c1"

t.bar "#FFFFFF","報(bào)表標(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)

t.create "cs2","100%","400px","c2"

t.serbar "#FFFFFF","2008年10月坑頭三廠各周各樓層達(dá)成率比較圖","red",color,caption,categories,values

categories=array("臺(tái)北","上海")

values = array(238760,912560.62)

t.create "cs3","100%","400px","c3"

t.Pie "#FFFFFF","銷(xiāo)售金額所佔(zhàn)比例(城市分類(lèi))","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)

t.create "cs4","100%","400px","c4"

t.line "#FFFFFF","銷(xiāo)售金額","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)

t.create "cs5","100%","400px","c5"

t.serline "#FFFFFF","達(dá)成率月報(bào)表","red",color,SeriesNames,categories,values

set t=nothing

end sub

</script>

</head>

<body>

<div id="c1"></div>

<div id="c2"></div>

<div id="c3"></div>

<div id="c4"></div>

<div id="c5"></div>

</body>

</html>

更多信息請(qǐng)查看腳本欄目
易賢網(wǎng)手機(jī)網(wǎng)站地址:VbScript 封裝MS OWC(二)
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報(bào)班

  • 報(bào)班類(lèi)型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專(zhuān)用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專(zhuān)用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲电影下载| 欧美日韩精品二区| 国内精品伊人久久久久av影院| 欧美不卡视频| 免费美女久久99| 蜜桃伊人久久| 国产精品久久九九| 国产在线成人| 加勒比av一区二区| 国产欧美综合一区二区三区| 在线电影欧美日韩一区二区私密| 国产主播在线一区| 亚洲福利在线视频| 亚洲欧美经典视频| 免费亚洲网站| 国产婷婷成人久久av免费高清 | 国产日韩av一区二区| 国产精品国产a| 一区国产精品| 午夜精品福利在线| 久久精品日韩一区二区三区| 久久午夜精品| 国产一区深夜福利| 在线亚洲观看| 国产精品免费网站在线观看| 亚洲精品你懂的| 欧美激情亚洲另类| 亚洲另类在线视频| 欧美日韩亚洲高清| 亚洲在线视频免费观看| 国产精品久久久久久亚洲调教| 国产精品99久久久久久宅男| 国产精品vvv| 久久av免费一区| 亚洲国产日韩欧美一区二区三区| 免费试看一区| 午夜亚洲福利| 一区二区在线视频| 欧美日韩精品欧美日韩精品| 亚洲一区视频在线观看视频| 国产在线麻豆精品观看| 免费试看一区| 亚洲影院在线观看| 亚洲国产婷婷综合在线精品| 欧美三日本三级三级在线播放| 制服丝袜亚洲播放| 亚洲第一色中文字幕| 欧美视频精品在线| 欧美精品激情在线观看| 欧美在线亚洲| 中文av一区二区| 1024亚洲| 一区二区在线视频播放| 国产精品亚洲一区二区三区在线| 羞羞答答国产精品www一本 | 国产精品欧美激情| 免费欧美电影| 欧美成人午夜免费视在线看片 | 欧美精品亚洲二区| 欧美伊久线香蕉线新在线| 一本色道久久综合| 一区二区三区精密机械公司| 亚洲精选视频在线| 日韩小视频在线观看专区| 亚洲福利专区| 亚洲欧洲一区| 亚洲深爱激情| 一区二区三区鲁丝不卡| 一本大道久久a久久精品综合| 亚洲高清不卡| 在线亚洲成人| 久久精品国产亚洲a| 蜜臀a∨国产成人精品| 欧美一区网站| 免费h精品视频在线播放| 欧美日韩欧美一区二区| 国产欧美日韩一区二区三区在线 | 国产精品久久久久一区二区三区 | 激情欧美日韩| 亚洲经典三级| 欧美亚洲网站| 国产精品yjizz| 在线成人激情| 性色一区二区| 欧美—级高清免费播放| 国产精品高潮久久| 韩日在线一区| 一区二区三区欧美激情| 久久精品91久久久久久再现| 久久网站免费| 国产在线拍揄自揄视频不卡99| 亚洲国产精品免费| 性欧美18~19sex高清播放| 亚洲午夜一级| 欧美另类专区| 一本久道综合久久精品| 欧美成人免费在线观看| 91久久精品日日躁夜夜躁欧美| 欧美中文字幕| 国产自产女人91一区在线观看| 中日韩视频在线观看| 国产精品有限公司| 国产精品99久久久久久www| 久久九九国产精品怡红院| 欧美午夜一区二区福利视频| 99视频精品| 亚洲欧美中文在线视频| 国产精品日本一区二区 | 亚洲日本aⅴ片在线观看香蕉| 性欧美超级视频| 国产一区二区av| 欧美激情久久久| 欧美激情精品| 在线视频欧美日韩精品| 欧美日本精品一区二区三区| 亚洲成人在线| 国产精品久久网| 久久久九九九九| 中文在线一区| 激情成人亚洲| 国产精品视区| 欧美日韩一区二区三区| 国产精品夜夜夜| 欧美在线在线| 亚洲经典三级| 国产一区二区日韩精品| 美女在线一区二区| 亚洲免费中文字幕| 99re热这里只有精品视频| 国产香蕉97碰碰久久人人| 麻豆成人av| 欧美一二三区精品| 韩国一区二区三区美女美女秀| 欧美人妖另类| 久久久精彩视频| 亚洲伊人久久综合| 亚洲国产电影| 日韩亚洲不卡在线| 激情丁香综合| 国产日韩综合| 国内精品久久久久久久97牛牛| 国产伦精品一区二区| 欧美午夜在线| 欧美午夜视频| 合欧美一区二区三区| 亚洲高清av在线| 中文欧美字幕免费| 久久久噜噜噜久久狠狠50岁| 麻豆精品精品国产自在97香蕉| 久久综合色婷婷| 国产精品久久一区二区三区| 欧美日韩国产黄| 欧美午夜精品久久久久久浪潮| 欧美日韩一区不卡| 国产精品国产馆在线真实露脸| 国产精品久久看| 亚洲国产精品免费| 亚洲精品护士| 免费日韩视频| 欧美日本国产视频| 国产亚洲欧美一级| 一本色道久久综合亚洲精品婷婷| 亚洲一区bb| 欧美日一区二区在线观看 | 欧美色图一区二区三区| 国产精品xxxxx| 伊人成人在线视频| 午夜伦欧美伦电影理论片| 欧美精品在线视频| 国产精品五月天| 一区电影在线观看| 老司机免费视频久久| 国产欧美日韩在线播放| 亚洲一区免费网站| 国产日韩综合| 久久久久欧美精品| 亚洲日本中文字幕| 国产精品久久久久久超碰| 亚洲欧美激情精品一区二区| 国产欧美二区| 欧美岛国在线观看| 亚洲精品一区中文| 欧美日韩直播| 久久久精品日韩| 9久草视频在线视频精品| 欧美性猛交xxxx免费看久久久 | 国产精品久久久久aaaa九色| 亚洲一区二区三区精品在线| 国产情人综合久久777777| 久久激情综合| 亚洲日本欧美天堂| 国语自产精品视频在线看一大j8 | 欧美成人免费全部观看天天性色| 在线观看91久久久久久| 欧美国产日韩一区二区| 亚洲一区在线视频| 亚洲裸体视频| 狠狠干狠狠久久| 欧美另类高清视频在线| 久久蜜桃av一区精品变态类天堂|