access利用excel生成复杂报表

上传人:人*** 文档编号:493685133 上传时间:2023-04-29 格式:DOC 页数:1 大小:20KB
返回 下载 相关 举报
access利用excel生成复杂报表_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《access利用excel生成复杂报表》由会员分享,可在线阅读,更多相关《access利用excel生成复杂报表(1页珍藏版)》请在金锄头文库上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! Access利用excel制作复杂报表的方法分类:VBA教程2009-01-22 15:591078人阅读评论(3)收藏举报excelaccess报表microsoft编程libraryAccess利用excel制作复杂报表的方法 在读这篇文章以前首先要提醒大家,Access 本身的报表也具有很强的实用性和强大的功能,只有当你发掘了其本身全部的功能却仍不能满足你对报表的特殊要求时才请使用 Excel 输出报表。很明显,使用 Excel 输出报表第一个弱点就是必须同时打开 Access 和 Excel (当然,你得在一台机器上同时安装 Access

2、 和 Excel),当然如果你拥有工作在 966MHz 上的 CPU 和 256M 内存以及大容量硬盘时,那就不必考虑了,继续吧。首先找到 VBA 编程界面并找到工具菜单并单击引用.菜单项,在弹出的引用窗体中找到现有引用列表,在名为Microsoft Excel x.0 Object Library的项目前的方框内打钩。其次,你要做好一张空白的 Excel 电子表格,设定好显示字体、边框、打印纸张等等并将其存盘。(以下示例中该表格名为 temp.xls )当然啦,直接使用空白的 Excel 文件也是可以的,不过你要编程自动生成表格边框、背景颜色、单元格格式等一些内容,这些涉及到 Excel 编

3、程。然后你就可以在 Access 里面制作你自己的打印预览窗体了,在窗体中安排 2 个命令按钮,在名为预览的按钮的 click 事件里输入以下代码:Private Sub ExcelPreview_Click()Dim xlApp As Excel.ApplicationDim xlBook As Workbook, xlSheet As WorksheetSet xlApp = CreateObject(Excel.Application)Set xlApp = New Excel.ApplicationxlApp.Visible = TrueSet xlBook = xlApp.Workbooks.Open(c:/reprot/temp.xls)Set xlSheet = xlBook.Worksheets(1)xlSheet.Cells(3, 1) = 制表日期: + 12 + 月以上只更改了一个单元格内的数据,可根据需要无限次加入xlBook.SavexlSheet.PrintPreview 如果是要打印,只要把 PrintPreview 改为 PrintOutxlBook.closexlApp.QuitEnd SubOK,然后就可以单击该按钮看看生成的表格如何了。 /

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号