基于Office与VBA的通用财务经济分析系统主要关键技术.docx

上传人:lao****ou 文档编号:325505 上传时间:2023-08-28 格式:DOCX 页数:4 大小:15.75KB
下载 相关 举报
基于Office与VBA的通用财务经济分析系统主要关键技术.docx_第1页
第1页 / 共4页
基于Office与VBA的通用财务经济分析系统主要关键技术.docx_第2页
第2页 / 共4页
基于Office与VBA的通用财务经济分析系统主要关键技术.docx_第3页
第3页 / 共4页
基于Office与VBA的通用财务经济分析系统主要关键技术.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于Office与VBA的通用财务经济分析系统主要关键技术.docx》由会员分享,可在线阅读,更多相关《基于Office与VBA的通用财务经济分析系统主要关键技术.docx(4页珍藏版)》请在第一文库网上搜索。

1、1、在OffiCe中数据访问的实现(一)连接数据库在OffiCe中访问数据库一般需要通过下面4种中的某一种或几种的组合。方法一:使用随OffiCe一起提供的工具MicrosoftQuery在安装OffiCe时选择自定义安装,选择并安装OffiCe工具中的MicrosoftQUery.在安装完成后进入Exce1中,选择“数据/获取外部数据/新建数据库查询”,然后按向导的提示一步一步做,最后就可将数据返回到EXCe1中。这种方法是大家常用的,也是最方便的,但这种方法只能对远程数据进行查询,不能对远程数据进行增加和修改。方法2:使用ADO(随OffiCe2000安装而安装)这种方法需要VBA编程(下

2、面方法相同),在Visua1Basic编程中,我们经常用ADO来访问数据。ADO是Microsoft提供的针对各种各样数据源的新型高级编程接口,它支持大多数数据库操作,在OffiCe2000中ADO来访问数据是一0分理想的方法。方法3:使用ODBC加载宏Exce12000的功能是一0分强大的,它自带了一个ODBC加载宏,只要在Exce12000中引用这个宏文件x1odbc.x1a,就可以通过它去访问我们建立的数据源。这种编程方法用着方便,也是一种好的访问远程数据方法,但是一般速度较慢。方法4:直接调用SQ1AP1这种方法比较复杂,调试也比较困难,但运行速度快,在进行大量查询数据和自己在AP1调

3、用方面比较熟练时,可以用这个方法。(2)数据访问信息的处理不论采用哪种方式连接数据库,关键的要素有两个:数据源与查询SQ1语句。从通用的角度考虑,应该是每个对象(如WOrd中的表格、Exce1的单元格)都能保存这些信息。因而在设计时要找到对象的某个属性,用它来保存有关数据访问的信息。例如,可选择OffiCe中的批注对象完成类似的功能。Exce1具有很强的公式运算与数据预处理功能,能实现表内、表间、表套之间的取数、审核与校验等,而且EXee1中提供了大量的有关统计分析预测的函数,如函数FORECAST、GROWTH、UNEST、1OGESF、GROWTH等,另外还有大量的第3个工具或可加载宏(A

4、dd-in),这些都为统计分析提供了非常有力的工具;而图形表现恰恰是Exce1的强项,具有数据与图形自动同步等功能,并且提供了丰富的图形选项供用户动态设置。3、在OffiCe中特殊报表的处理一般而言,基于OffiCe实现严格意义的报表具有一定的难度(如主细表、分类汇总报表、交叉表等,这些报表大量出现于常用的统计分析系统中)。但是,在通用报表系统EXCe1环境中,如果已经获取了所有必要的数据信息,那么只需要进行适当的操作就可实现所有的报表。为了使这些过程自动化,可以在用于保存每个单元格数据访问信息的批注中加入适当的格式化标记,并通过适当的引擎对这些标记进行解析。例如,通过在批注中加入标记“EXCE1-GROUP:-GROUPv实现分类汇总报表;加入标记EX-GE1GROUP:=SUM()”与aEXCE1GROP:=AVER-AGE()实现简单的统计;加入标记“EXCE1GROUP:-GROUPASME;-CROSSTABCO1;-CROSSTAB-DATA,实现交叉表;通过加入适当的标记实现对Exce1中单元格的绝对或相对引用,并达到参数化SQ1查询的目的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服