我的日志
使用EXCEL自动刷新文本数据文件2007-03-18

使用EXCEL自动刷新文本数据文件

目的: 
    文本数据文件浏览不便,数据变化不直观,使用excel表格驱动方式,并且通过图表方式可以很方便的浏览文本数据,同时也体现文件数据的变化。

操作: 
    1、使用导入文本数据方式导入文本数据内容。数据->导入外部数据->导入数据,注意选择文本方式数据,同时注意文本数据分割符,选择正确分割数据的符号,直道完成,则数据文件成功导入到excel中。 
    2、使用自动刷新。数据->导入外部数据->数据区域属性,选中自动刷新,最小刷新时间为1分钟,可以同时取消选中“刷新时提示文件名”。由于文件名存储的是绝对路径,当文件拷贝到别的地方时,很可能由于路径发生变化导入数据失败,可以通过vba脚本方式来修改文件路径。这样修改:Sheet2.QueryTables.Item(1).Connection = "TEXT;" & Application.ActiveWorkbook.Path & "\data.txt" 意思就是取当前excel文件路径下的data.txt文件为数据源文件进行数据导入。 
    3、插入图表。插入图表并指定图标序列和数据区域内容即可打印数据趋势图。数据表内容自动刷新所以图标曲线也会自动刷新。 
    4、取消excel文件打开时候的“启用自动刷新提示”。出于数据安全性的考虑,excel默认会在下次打开文件时提示是否自动刷新,但是这样往往还是会有些不便,通过修改注册表方法可以使得不再提示启用与否。 
直接使用vba脚本修改如下: 
? 对于 Excel 2003, 找到并单击以选择 HKCU\Software\Microsoft\Office\11.0\Excel\Options 。 
? 对于 Excel 2002, 找到并单击以选择 HKCU\Software\Microsoft\Office\10.0\Excel\Options 。 
? 对于 Excel 2000 SR - 1 和更高版本的 Excel 2000, 定位, 然后单击以选中 HKCU\Software\Microsoft\Office\9.0\Excel\Options 。 
    mReg.SetKeyValue HKEY_CURRENT_USER, "Software\Microsoft\Office\11.0\Excel\Options", "QuerySecurity", 1, REG_DWORD 
详细看下面连接:http://lostcity.blog.zj.com/blog/d-109240.html 
    5、附件。防止以后忘记提供附件如下。 
   
使用EXCEL自动刷新文本数据文件.rar


原创文章如转载,请注明:转载自lostCity [ http://lostCity.blog.zj.com/ ]
本文链接地址:http://lostCity.blog.zj.com/blog/d-109241.html

相关文章
文章评论0条回复
给文章评分
评分: -5 -3 -1 - +1 +3 +5
我来说两句
认证码* 看不清,就点我! 输入四位字母或数字
(您还没有登录,登录发表)
粗体 斜体 下划线 插入url链接 飞行字 移动字