何制作复杂报表利用excel输出复杂报表 在读这篇文章以前首先要提醒大家,Access 本身的报表也具有很强的实用性和强大的功能,只有当你发掘了其本身全部的功能却仍不能满足你对报表的特殊要求时才请使用 Excel 输出报表。很明显,使用 Excel 输出报表第一个弱

何制作复杂报表——利用excel输出复杂报表

在读这篇文章以前首先要提醒大家,Access 本身的报表也具有很强的实用性和强大的功能,只有当你发掘了其本身全部的功能却仍不能满足你对报表的特殊要求时才请使用 Excel 输出报表。很明显,使用 Excel 输出报表第一个弱点就是必须同时打开 Access 和 Excel (当然,你得在一台机器上同时安装 Access 和 Excel),当然如果你和我一样拥有工作在 966MHz 上的 CPU 和 256M 内存以及大容量硬盘时,那就不必考虑了,继续吧。

首先找到 VBA 编程界面并找到"工具"菜单并单击"引用..."菜单项,在弹出的"引用"窗体中找到"现有引用"列表,在名为"Microsoft Excel x.0 Object Library"的项目前的方框内打钩。

其次,你要做好一张空白的 Excel 电子表格,,设定好显示字体、边框、打印纸张等等并将其存盘。(以下示例中该表格名为 "temp.xls" )当然啦,直接使用空白的 Excel 文件也是可以的,不过你要编程自动生成表格边框、背景颜色、单元格格式等一些内容,这些涉及到 Excel 编程,我以后会在 Excel 专栏里详细叙述,这里就不多说了。

然后你就可以在 Access 里面制作你自己的打印预览窗体了,在窗体中安排 2 个命令按钮,在名为预览的按钮的 click 事件里输入以下代码:

Private Sub ExcelPreview_Click()

Dim xlApp As Excel.Application

Dim xlBook As Workbook, xlSheet As Worksheet

Set xlApp = CreateObject("Excel.Application")

Set xlApp = New Excel.Application

xlApp.Visible = True

Set xlBook = xlApp.Workbooks.Open("c: eprotemp.xls")

Set xlSheet = xlBook.Worksheets(1)

xlSheet.Cells(3, 1) = "制表日期:" + "12" + " 月"

'以上只更改了一个单元格内的数据,可根据需要无限次加入

xlBook.Save

xlSheet.PrintPreview '如果是要打印,只要把 PrintPreview 改为 PrintOut

xlBook.close

xlApp.Quit

End Sub

OK,然后就可以单击该按钮看看生成的表格如何了。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql工作表格制作教程_Access制作复杂报表相关推荐

  1. wordpress主题制作教程(十):制作文章单页模板single.php

    wordpress主题制作教程(十):制作文章单页模板single.php 您现在的位置:阿树工作室->wordpress主题教程->基础教程  2012.7.25  浏览数:39,982 ...

  2. ios开发 方形到圆的动画_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画

    制作第一个自己的动画 前一篇详细介绍了 3Blue1Brown 的动画引擎在 Windows 10 64 位系统上,基于 Anaconda的配置方法,并且详细描述了在配置 3Blue1Brown 提供 ...

  3. hge引擎配置登录器教程_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画

    制作第一个自己的动画 前一篇详细介绍了 3Blue1Brown 的动画引擎在 Windows 10 64 位系统上,基于 Anaconda的配置方法,并且详细描述了在配置 3Blue1Brown 提供 ...

  4. access制作卡片_Access 制作曲线图表的笔记

    时 间:2016-07-31 00:49:51 作 者:摘 要:Access 制作曲线图表的笔记 2016-07-30 在网上搜了很多Access制图帖子和案例, 但都感觉不符合自己意愿. 下面, 按 ...

  5. php做一个文章页面,wordpress主题制作教程(十):制作文章单页模板single.php

    在前一篇教程中我们已经只做好了index.php,这个文件可以当首页使用,也可以当分类.标签等归档页使用,这篇教程我们来制作一下文章的具体页面-文章单页模板,如果我们没有但页模板single.php, ...

  6. 表白php制作教程视频,制作表白视频的软件 怎么制作出好看的表白小视频

    今天的制作表白视频装逼视频软件是一款非常有趣且简单好用的视频制作软件,包括装逼.表白.恶搞,节日等等多种模板视频,与此同时它的视频剪辑合并功能也没有放下,也是同样的出彩.告白小视频无非要的就是那个气氛 ...

  7. word制作表格详细教程

    word制作表格详细教程 Word制作表格大家要先建立一个概念word表格多是行列结构比较复杂如登记表等,不需要填写较多数据以及进行表的计算处理等.这篇文章将从word如何制作插入表格,对操作过的表格 ...

  8. 博饼程序制作教程 C#

    博饼程序制作教程 任务分析 制作一个博饼程序,模拟日常博饼中随机掷出六个骰子,并根据骰子的点数判断来判断胜负. 一.思路解析 按照此思路,我们开始进行博饼程序的编写 二.界面设计 2.1骰子的制作 思 ...

  9. php表格制作底纹怎么做,HTML表格标记教程(36):表头的背景色属性BGCOLOR

    HTML表格标记教程(36):表头的背景色属性BGCOLOR 互联网   发布时间:2008-10-17 18:57:03   作者:佚名   我要评论 标记用于设定表格中某一表头的属性.见下表所示: ...

最新文章

  1. 汪国华 基因组分析的生物信息学算法
  2. AI实时筛查癌细胞,普通显微镜简单改装就能用,谷歌新突破登上Nature子刊
  3. 【JavaScript】jQuery绑定事件
  4. [BZOJ 1879][SDOI 2009]Bill的挑战 题解(状压DP)
  5. express ajax分页实例,element+express+mongoose实现分页查询
  6. 【数据竞赛】从0梳理1场时间序列赛事!
  7. idea Scala import spark.implicits._ 报红,无法导入的解决办法
  8. petshop4.0 详解之五(PetShop之业务逻辑层设计)[转]
  9. angular1.2.27_Angular 8 + Spring Boot 2.2:立即构建一个CRUD应用程序!
  10. I/O模型系列之四:两种高性能IO设计模式 Reactor 和 Proactor
  11. 什么是python元祖_Python学习之元组
  12. neo4j call
  13. centos7查看当前端口_「Centos7开放及查看端口」- 海风纷飞Blog
  14. 横坐标设置_默认设置解决不了?!三种办法来解决,保住了Excel的“面子”
  15. XPT2046 四线电阻式触摸屏
  16. 广州大学校园网路由器傻瓜式自助刷机教程
  17. 88E1111配置及使用
  18. CF大陆斗C战士(二)
  19. python 遍历文件夹下所有图片
  20. Android NFC手机的三种工作模式

热门文章

  1. “云原生全家桶“KubeSphere 如何让企业从容迈进云原生时代?
  2. SpringBoot2.0整合Mybatis-Plus多数据源
  3. (解决)can't connect to redis-server
  4. 系统机构设计师 - 软件质量属性
  5. Java-Arrays类
  6. java ajax查询_java-如何计时ajax查询(发送查询,处理,接收响应)
  7. Android开发中解决自定义弹窗获取不到控件对象的问题
  8. android api接口文档,API 接口文档
  9. Python bytearray/bytes/string区别 - Python零基础入门教程
  10. c winform mysql类_C#连接MySQL数据库操作类