Excel2010:巧妙处理折线图表中的断裂问题

2016-02-20 01:06 9 1 收藏

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享Excel2010:巧妙处理折线图表中的断裂问题吧。

【 tulaoshi.com - Excel教程 】

定量分析的第一步,是获取数据。

获取股票历史行情数据最方便的途径,就是直接读取股票行情软件留在你电脑中的日线数据文件。

但如果不是程序员,电脑里一般不会有VB、VC之类的编程语言。

怎么办呢?

其实,大家的电脑中一般都有OFFICE。OFFICE中的Excel自带了一个VBA语言的编程环境。功能也很强大。

我用EXCEL里的VBA编写了一段代码,读取通达信股票行情软件的日线文件。已经测试通过。

代码如下。与爱好定量分析的朋友分享。

Type MyType

a1 As Long "标示码

a2 As Long "日期

a3 As Single "开盘价

a4 As Single "最高价

a5 As Single "最低价

a6 As Single "收盘价

a7 As Single "成交金额

a8 As Long "成交量

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

End Type

Sub 按钮1_Click()

Dim File2 As Integer

Dim b As MyType

File1 = FreeFile

Open "sh600000.day" For Binary access Read As #File1

i = 1

Do While Not EOF(File1)

Get #File1, , b

Cells(i, 1) = b.a1

Cells(i, 2) = b.a2

Cells(i, 3) = b.a3

Cells(i, 4) = b.a4

Cells(i, 5) = b.a5

Cells(i, 6) = b.a6

Cells(i, 7) = b.a7

Cells(i, 8) = b.a8

i = i + 1

Loop

Close #File1

End Sub

别忘了把其中红字标示的文件名换成你想要读取的数据文件名。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

来源:http://www.tulaoshi.com/n/20160220/1633293.html

延伸阅读
标签: excel
Excel怎么制作柱状折线图   本文中以Excel2007和2003为例,如下图所示,要按照图中上面的表制作出下面的柱状折线示图,希望前三项都是柱状图显示,最后一项累计完成年度计划为折线方式显示。 这里我们以excel2007例介绍如何操作,excel2003原理一样,后面我们会加以补充。 首先选中整个excel数据表,然后点击功能区的插...
excel修改横坐标视频教程 打开表格 1、首先我们先打开表格,如图所示,看到下面的折线图我们选择需要插的两列; 插入类型 2、然后找到插入的选项,点击进去插入对应的折线图类型; 折线图出现 3、我们在插入之后就会得到一张如下图一样的折线图,下面开始设置; 鼠标标记 4、然后我们用鼠标圈中下面的区域,如...
标签: excel
如何使Excel折线图的拐点更美   [1] 打开Excel表格,添加一个折线图。 [2] 选中折线图,单击鼠标右键,从下拉菜单中选择设置数据系列格式选项。 [3] 打开设置数据系列格式对话框,切换到线型面板,勾上平滑线选项,按关闭按钮。 [4] 返回Excel图表,就会发现现在的折线图就非常的平滑,变得很美观了。 &n...
标签: 电脑入门
有时需要在Excel股价图中添加一个折线图来对比数据,例如在股价图中加入换手率的数据。如图所示,在A1:F29区域中包含某股票的股价数据,其中A-E列分别为开盘、最高、最低和收盘价,F列为换手率数据,需用A-E列数据绘制股价图,并在股价图中添加折线图反映换手率的变化情况。 在Excel 2003和Excel 2010中的实现方法如下: Excel 2003: 1....
标签: excel
如何设置Excel折线图拐点平滑   1、打开Excel表格,添加一个折线图。 2、选中折线图,单击鼠标右键,从下拉菜单中选择设置数据系列格式选项。 3、打开设置数据系列格式对话框,切换到线型面板,勾上平滑线选项,按关闭按钮。 4、返回Excel图表,就会发现现在的折线图就非常的平滑,变得很美观了。 如何设...

经验教程

746

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部