主页 > 其它问答 > > (o-chart怎么做)怎么做这种折线图
最佳回答 最佳答案

本回答由网友推荐

我只拥你

安装office2000后在你的机器C:\ProgramFiles\MicrosoftOffice\Office\2052\MSOWCVBACHMFunctionCreateNamesArray()'CreateanarraytosetmultiplevaluesatonceDimsaNames(5,2)saNames(0,0)="John"saNames(0,1)="Smith"saNames(1,0)="Tom"saNames(1,1)="Brown"saNames(2,0)="Sue"saNames(2,1)="Thomas"saNames(3,0)="Jane"saNames(3,1)="Jones"saNames(4,0)="Adam"saNames(4,1)="Johnson"CreateNamesArray=saNamesEndFunctionfunctionAutomateExcel(){//StartExcelandgetApplicationobjectvaroXL=newActiveXObject("ExcelApplication");oXLVisible=true;//GetanewworkbookvaroWB=oXLWorkbooksAdd();varoSheet=oWBActiveSheet;//AddtableheadersgoingcellbycelloSheetCells(1,1)Value="FirstName";oSheetCells(1,2)Value="LastName";oSheetCells(1,3)Value="FullName";oSheetCells(1,4)Value="Salary";//FormatA1:D1asbold,verticalalignment=centeroSheetRange("A1","D1")FontBold=true;oSheetRange("A1","D1")VerticalAlignment=-4108;//xlVAlignCenter//Createanarraytosetmultiplevaluesatonce//FillA2:B6withanarrayofvalues(fromVBScript)oSheetRange("A2","B6")Value=CreateNamesArray();//FillC2:C6witharelativeformula(=A2&""&B2)varoRng=oSheetRange("C2","C6");oRngFormula="=A2&\"\"&B2";//FillD2:D6withaformula(=RAND()*100000)andapplyformatoRng=oSheetRange("D2","D6");oRngFormula="=RAND()*100000";oRngNumberFormat="$000";//AutoFitcolumnsA:DoRng=oSheetRange("A1","D1");();//ManipulateavariablenumberofcolumnsforQuarterlySalesData(oSheet);//MakesureExcelisvisibleandgivetheusercontrol//ofExcel'slifetimeoXLVisible=true;oXLUserControl=true;}function(oWS){variNumQtrs,sMsg,iRet;//NumberofquarterstodisplaydataforiNumQtrs=4;//StartingatE1,fillheadersforthenumberofcolumnsselectedvaroResizeRange=oWSRange("E1","E1")Resize(1,iNumQtrs);oResizeRangeFormula="=\"Q\"&COLUMN()-4&CHAR(10)&\"Sales\"";//ChangetheOrientationandWrapTextpropertiesfortheheaders=38;=true;//Filltheinteriorcoloroftheheaders=36;//FillthecolumnswithaformulaandapplyanumberformatoResizeRange=oWSRange("E2","E6")Resize(5,iNumQtrs);oResizeRangeFormula="=RAND()*100";="$000";//ApplyborderstotheSalesdataandheadersoResizeRange=oWSRange("E1","E6")Resize(6,iNumQtrs);=2;//xlThin//AddaTotalsformulaforthesalesdataandapplyaborderoResizeRange=oWSRange("E8","E8")Resize(1,iNumQtrs);oResizeRangeFormula="=SUM(E2:E6)";//9=xlEdgeBottomoResizeRangeBorders(9)LineStyle=-4119;//xlDoubleoResizeRangeBorders(9)Weight=4;//xlThick//AddaChartfortheselecteddataoResizeRange=oWSRange("E2:E6")Resize(5,iNumQtrs);varoChart=oWSParentChartsAdd();oChartChartWizard(oResizeRange,-4100,null,2);//-4100=xl3dColumn(1)XValues=oWSRange("A2","A6");for(iRet=1;iRet<=iNumQtrs;iRet++){(iRet)Name="=\"Q"+iRet+"\"";}oChartLocation(2,oWSName);//2=xlLocationAsObject//MovethechartsoasnottocoveryourdataoWSShapes("Chart1")Top=oWSRows(10)Top;oWSShapes("Chart1")Left=oWSColumns(2)Left;}

赞同 (49865)

反对 (139)

其它回答
回头

首先在A1输入样本值T,然后在B1输入该样本值对应的V(可以输入V-T关系函数自动生成V值,楼主可以给个实际的例子我好解释),依次类推多输入几行,然后点击“插入”“图标”,选择“折线图”,稍作调整即可。
嗷嗷嗷,给分啊贤妹/////保存图片路径publicvoidcreatechart(stringsavedocpath){excelseriesoseries;excelchartochart;owb=(excelworkbook)sheetparent;ochart=(excelchart)owbchartsadd(missingvalue,missingvalue,missingvalue,missingvalue);//应用的数据"c39:c53"ochartsetsourcedata((excelrange)sheetget_range("c39:c53",missingvalue),missingvalue);=;//设置整个图表的边框线条=(colorblack);//设置整个图表的边框颜色=(colorwhite);//设置整个图表的内部颜色=(colorlightcyan);//设置绘图区的背景ochartplotareawidth=630;=420;ochartplotareatop=60;ochartplotarealeft=15;//=(colorfromname("#b2d235"));//一片黑,貌似不能用//=(colorfromargb(64,224,208));ocharthaslegend=false;//没有图例ocharthastitle=true;//设置标题=()+"年"+()+"月"+()+"日北京市**区降雨量柱状图";="黑体";//=true;=23;//=;//标题的线框样式//=true;////usethechartwizardtocreateanewchartfromtheselecteddata//rng=sheetget_range("c39:c53",missingvalue);//ochartchartwizard(oresizerng,,missingvalue,//,missingvalue,missingvalue,missingvalue,//missingvalue,missingvalue,missingvalue,missingvalue);//=(colorgreen);//walls只是在3d时使用//=(colorblue);//=true;//设置圆柱样式oseries=(excelseries)(1);oseriesxvalues=sheetget_range("b39","b53");//x轴街道名称oseriesbordercolor=(colorblack);//圆柱的边框oseriesborderweight=;//圆柱边框线宽=(colorlime);//圆柱的内部颜色=true;//圆柱有数据标签//ochartlocation(,sheetname);//excelchartgroupgrp=(excelchartgroup)ochartchartgroups(1);//grpgapwidth=20;//柱形不同的颜色//grpvarybycategories=true;//设置y轴的显示excelaxisyaxis=(excelaxis)owbactivechartaxes(,);=;=(coloraqua);//gridline横向线条的颜色=;yaxisbordercolor=(colorblack);//y轴颜色yaxisborderweight=;yaxishastitle=true;//y轴有标题yaxisaxistitletext="单位:
mm";="宋体";=17;//=true;yaxisaxistitletop=35;=0;//角度//yaxisminimumscale=1;//yaxismaximumscale=200;="宋体";//y轴数字样式=14;=true;//设置x轴的显示excelaxisxaxis=(excelaxis)owbactivechartaxes(,);xaxisbordercolor=(colorblack);//x轴颜色xaxisborderweight=;//=30;//=;//y轴显示的方向,是水平=()45;=15;="楷体_gb2312";=false;//chart另存图片stringchartname="chart"+datetimenowtostring("yyyymmdd");ochartexport(savedocpath+"\\"+chartname+"gif","gif",false);}

赞同 (52901)

反对 (729)

往事笑忘

Highcharts是一个用纯JavaScript编写的一个图表库,能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。
HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。
第一部分:
在head之间加载两个JS库。
可以到http://wwwhchartscn/下载,有相关教程和使用说明文档。
英文好的可以去官网:
http://wwwhighchartscom/第二部分:
JS代码//定义一个Highcharts的变量,初始值为nullvaroChart=null;//定义oChart的布局环境//布局环境组成:
X轴、Y轴、数据显示、图标标题varoOptions={//设置图表关联显示块和图形样式chart:{renderTo:'container',//设置显示的页面块//type:'line'//设置显示的方式type:'column'},//图标标题title:{text:'图表展示范例',//设置标题//text:null,//设置null则不显示标题},//x轴xAxis:{title:{text:'X轴标题'},categories:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']},//y轴yAxis:{title:{text:'Y轴标题'},//设置Y轴标题关闭},//数据列series:[{data:[120,360,560,60,360,160,40,360,60,230,230,300]}]};$(document)ready(function(){oChart=newHighchartsChart(oOptions);//异步添加第2条数据列LoadSerie_Ajax();});//异步读取数据并加载到图表functionLoadSerie_Ajax(){oChartshowLoading();$ajax({url:'ajax/get_valueaspx',type:'POST',dataType:'json',async:false,//同步处理后面才能处理新添加的seriescontentType:"application/x-www-form-urlencoded;charset=utf-8",success:function(rntData){varoSeries={name:"第二条",data:rntDatarows1};oChartaddSeries(oSeries);}});oCharthideLoading();}第三部分:
C#代码ResponseClear();ResponseWrite("{\"rows1\":[10,20,30,40,50,200,70,100,90,200,100,60]}");ResponseEnd();输出的数据格式为{"rows1":[10,20,30,40,50,200,70,100,90,200,100,60]}多条的数据格式为{"rows1":[10,20,30,40,50,200,70,100,90,200,100,60],"rows2":[10,20,30,40,50,200,70,100,90,200,100,60]}第四部分:
HTML页面代码

下面给大家分享一段代码关于highcharts异步获取数据页面异步代码$(function(){varchart_validatestatics;$(document)ready(function(){varoptions_validatestatics={chart:{renderTo:'container_validatestatics',type:'column'},title:{text:'验票分析'},subtitle:{text:'tourolcn'},xAxis:{},yAxis:{title:{text:'人数'}},plotOptions:{bar:{dataLabels:{enabled:true}}},tooltip:{formatter:function(){return''+thisx+'
'+thisseriesname+':'+thisy+'人';}},credits:{enabled:false},series:[{name:"验票用户",width:3}]}$get("/ajaxhandler/dataupdateashx?operate_type=validatestatics",function(data){varxatrnames=[];varyvalidators=[];for(vari=0;ix轴数组定义好后,定义y轴数据的时候要把对应在x轴上的值也push到数组里,不然会造成无法显示的情况对应的在ajaxhandler中,拼接字符串并返回即可stringjson="{\"rows\":[";for(inti=0;i

赞同 (7591)

反对 (905)

望月思你

希望可以帮到你啊#include"excel8h"voidCChartView::OnInsertChart(){CChartCntrItem*pItem=NULL;//获取与视图相关的文档CChartDoc*pDoc=GetDocument();//创造一个新项(COleClientItem),代表新插入的OLE对象pItem=newCChartCntrItem(pDoc);//插入一个Excel图表CLSIDclsid;::CLSIDFromProgID(L"ExcelChart",&clsid);pItem->CreateNewItem(clsid);//为新增的图标准备显示区域CRectrectView;this->GetClientRect(&rectView);//得到OLE对象(EXCEL图表)的调度接口,以便对之进行自动化控制LPDISPATCHlpDisp;lpDisp=pItem->GetIDispatch();COleVariantvOpt(DISP_E_PARAMNOTFOUND,VT_ERROR);_WorkbookoBook;oBookAttachDispatch(lpDisp);//获取工作表和图表WorksheetsoSheets=oBookGetWorksheets();//获取工作簿的第一张工作表_WorksheetoSheet=oSheetsGetItem(COleVariant((short)1));BeginWaitCursor();ChartsoCharts=oBookGetCharts();//在自动化过程隐藏图表oSheetSetVisible(FALSE);//获取工作簿的图表_ChartoChart=oChartsGetItem(COleVariant((short)1));//清除工作表上的所有数据RangeoRng=oSheetGetCells();oRngClear();//设置第一列标题oRng=oSheetGetRange(COleVariant("A1"),vOpt);oRngSetValue(COleVariant("月份"));//设置第二列标题oRng=oSheetGetRange(COleVariant("B1"),vOpt);oRngSetValue(COleVariant("销售额"));//设置第一列的数据:
月份CStringtmp,rg;//设置A2到A13的单元内容for(inti=1;i<=12;i++){tmpFormat("%d月份",i);rgFormat("A%d:A%d",i+1,i+1);oRng=oSheetGetRange(COleVariant(rg),vOpt);oRngSetValue(COleVariant(tmp));}//设置第二列数据oRng=oSheetGetRange(COleVariant("B2:b13"),vOpt);//设置每个单元格的内容为=RAND()*10000oRngSetFormula(COleVariant("=RAND()*10000"));//设置图表类型为三维圆饼图xl3DPieExplodedoChartSetChartType((long)70);//设置数据源区域oRng=oSheetGetRange(COleVariant("A1:B13"),vOpt);//数据序列产生在列xlColumns=2oChartSetSourceData(oRng,COleVariant((short)2));//加入图标标题oChartSetHasTitle(TRUE);ChartTitleoChartTtl=oChartGetChartTitle();oChartTtlSetText("<-销售收入分月统计图->");oChartTtlSetShadow(TRUE);//不使用图例oChartSetHasLegend(FALSE);//设置图表区的背景颜色PlotAreaoPlot=oChartGetPlotArea();InterioroInt=oPlotGetInterior();oIntSetColorIndex(COleVariant((short)19));//设置数据序列的边框颜色及宽度SeriesoSeries=(COleVariant((short)1));BorderoBorder=oSeriesGetBorder();(COleVariant((short)21));oBorderSetWeight(COleVariant((long)-4138));//在所有的自动化完成之后,显示图表oSheetSetVisible(TRUE);EndWaitCursor();}

赞同 (2881)

反对 (861)

南城月

OptionExplicit'工程引用MicrosoftExcel110ObjectLibarayPrivateSubCommand1_Click()DimoExcelAsExcelApplicationDimoBooksAsExcelWorkbooksDimoBookAsExcelWorkbookDimoSheetAsExcelWorksheetDimoChartAsExcelChartSetoExcel=NewExcelApplicationSetoBook=oExcelWorkbooksAddSetoSheet=oBookSheets(1)'生成随机数据RandomizeTimerDimiAsLongDima(10)AsLongDimb(10)AsLongFori=1To10a(i)=i*10b(i)=Rnd()*100Next'向Excel中填充数据Fori=1To10oSheetCellsItem(i,1)=a(i)oSheetCellsItem(i,2)=b(i)Next'添加图表并设置属性SetoChart=oBookChartsAddWithoChart'数据源:A1:B10SetSourceDataSource:=oSheetRange("A1:B10"),PlotBy:=xlColumnsChartType=xlLineMarkers'图表类型HasTitle=FalseAxes(xlCategory,xlPrimary)HasTitle=FalseAxes(xlValue,xlPrimary)HasTitle=False'以下两行设置X轴数据为a(i)SeriesCollection(1)DeleteSeriesCollection(1)XValues="=Sheet1!R1C1:R10C1"LocationWhere:=xlLocationAsObject,Name:="Sheet1"EndWith'显示Excel图表oExcelVisible=TrueEndSub

赞同 (81686)

反对 (197)

生命的意义

以下是通过VBA修改PPT图表数据源源代码,原理就是获取图表后台Link的Excel对象,再操作该对象。
VisualBasiccode?123456789101112131415161718192021222324252627282930SubPPT_ChangeChart()With(1)DimoChartAsChartDimoChartDataAsChartDataDimgWorkBookAsExcelWorkbookDimgWorkSheetAsExcelWorksheet''Chart对象SetoChart=(1)Shapes(1)ChartSetoChartData=oChartChartDataoChartDataActivateSetgWorkBook=oChartDataWorkbookSetgWorkSheet=gWorkBookWorksheets("Sheet1")gWorkSheetCells(2,1)Value="ProductA"gWorkSheetCells(3,1)Value="ProductB"gWorkSheetCells(4,1)Value="ProductC"gWorkSheetCells(5,1)Value="ProductD"gWorkSheetCells(6,1)Value="ProductE"("Table1")ResizegWorkSheetRange("A1:D6")'设置图标数据源区域oChartRefreshSetgWorkSheet=NothingSetgWorkBook=NothingSetoChartData=NothingSetoChart=NothingEndWithEndSub

赞同 (63057)

反对 (668)

无地自容

OX图,又称为点数图(PointandFigureChart)。
OX图出自维克托·德维利尔斯1933年出版的《点数图法预测股价变化》一书,是用圈"O"和叉"X"来表示价格升跌的一种图表。
与K线图、量价图等图表截然不同,注重价格在一定价位上的表现,而不记录价格随时间的变化过程,也不考虑成交量的情况。
OX图的作图规则,是由"格值"确定的。
每当股价的上升达到格值幅度时,就用一个"X"表示;当下降达到格值幅度时,就用一个"O"表示。
OX图不是坐标表现价格的变化,而是通过小方格来表现价格的变化,其主要内容如下:×=价格上升,O=价格下降。
方格中的数字表示月份,图左边的数字表示单位价格。
制作OX图时,必须利用方格纸。
OX图的纵坐标表示价格,横坐标则既不表示时间,也没有其特定的名称。
横坐标上的每一竖栏只能标相同的符号,即每一竖栏只能用同一种符号。
(1)当每次股票价格上升时,用"×"来表示,价格每上升一个单位,使用一个小"×"来表示。
比如在第一列,每股的价格从7元上升到8元,就在8所表示的小方格里打上一个"×"。
例如一次上升多个单位。
比如说,在第三例价格从5元上升到7元时,便可在
6、7表示的方格里一次打两个"×",假如价格在一个单位内变动,就用不着打任何记号,比如价格从73元涨到75元时,由于没有达到一个新的单位价,就用不着打"×",同样,如果价格在一个单位价格内下降,也用不着打下降的记号。
(2)每次价格的下降,用"O"来表示,价格每下降一个单位,便在相应的小方格中填上一个"O",下降多少个单位须填上多少"O"。
(3)当价格运动结束一个方向,朝相反的方向变化时,则另起一列,在第一列中,价格上升到8-9元之间时,开始下降,于是在第二列用"O"表示下降一个单位价格。
图中第二列所表示的意义是:当价格上涨到8元时,开始下降,并一直降到5元以下。
(4)小方格里的阿拉伯数字表示月份,即价格变化到了哪一个月,第二列的"3"字,一方面表示价格下降到5-6之间,另一方面又表示价格变化到这一点时,进入了3月份搜一下:
股票技术分析:
OX图是什么绘制方法是什么

赞同 (63437)

反对 (273)

比例失调

1首先拿到一份你们工厂的QCflowchart,仔细学习制程管制点。
2在认真的去产线学习熟悉每一个过程,知道你的制程管制点有哪些实际影响点?
3熟悉QC7大手法4熟悉各个SOP是你制胜的法宝4总之:
IPQC是一个将实际转换为报告的过程,这个过程是将时间问题量化所以,需要非常好的能力才能成为一个优秀的的IPQC

赞同 (42045)

反对 (447)

深秋的山冈

最正确,最简洁的答案!最有效的方法!(如果满意的话,请选择我的答案,谢谢!)◤这是最新的点亮的方法◢:首先,登陆QQ,点一下【灰色问问图标】之后,(或者直接登陆问问网站!)会进入问问`个人资料,在用户问问个人中心—》擅长领域—》设置—》常规选项下选择“打开”,然后按“确定”!你的问问图标即可亮了!
这种方法直接可以点亮问问图标,不用任何提问!注意:1QQ版本:
QQ2007以上版本才可以点亮了!2如果你不想点亮的话,在用户问问个人中心—》擅长领域—》设置—》常规选项下选择“关闭”,然后按“确定”!你的问问图标会自动熄灭了!
☆PaPa☆祝您早日点亮图标

赞同 (26569)

反对 (403)

樱桃小丸子

这么粗糙的画面应该不是用excel做的(用excel做的图表要比这个规范的多),你注意看最下面线的接头处以及颜色色块非常乱,应该是某种图形软件,比如photoshop或者windows的画笔做出来的。
从下面那个蓝色块被拉伸的程序来看,用photoshop做出来的可能性非常大。
是啊这个EXCEL是可以做的,还有水晶易表可以做成这种效果,水晶擅长做动态图表的。
不止两种!
lfkgtoh都没货、;
日哦框如图

赞同 (67274)

反对 (644)

心下囚

=Source:=Range("Sheet1!$A$1:$B$22")(2)

赞同 (2931)

反对 (747)

山野万里

选择插入-->再click资料库图表-->出现图表库选择organisationchart选择然后会出现这个表,尝试吧!你用英文版还是中文版呢?英文是insert-->diagram-->出现DiagramGallery再clickorganisationchart就是

赞同 (66470)

反对 (873)

小火柴

好的猎头是做出来的,专注在某个行业,深耕细作,掌握常用公司的ochart和相关候选人的背景,对市场熟悉,对候选人判断准确,可以为客户提供咨询的时候就是好猎头了。
搜简历主要渠道就是去招聘网站搜,当然也有很多其他渠道获得信息,cc,论坛,群组,朋友,list,referral,都是。

赞同 (86115)

反对 (457)

天上星

问题:做各种各样的图表的具体步奏是什么?越详细越好电脑高手可加我QQ356279002详谈
是word吗打开word-插入-图片-图表然后右键生成的图表上的数据-选择图表类型

赞同 (25447)

反对 (654)

空虚扰我


1、excel:
在excel界面,选定数据区域—菜单栏—选择“插入”—选择“图表”
2、BDP个人版:
上传数据—选择”新建图表“—拖拽数据—选择“图表”类型选定数据区域——菜单栏——插入——图表:
……

赞同 (23371)

反对 (564)

相关百科

(新娘化妆广告牌怎么做)化妆店的广告牌应该怎么

应该不错。我有一个朋友,她原本开的是服装小店,后来新增美甲、化妆业务,结果新增业务的收入超了衣服,她就直接做美甲化妆了。不过,这个也要看...全文

等你回答

换一换