基于ACCESS的表或查询做报表,调用EXCEL报表的格式
编号:QA004501
建立日期: 2001年12月23日 最后修改日期:2001年12月23日
所属类别:
peace:
操作系统:WIN
编程工具:EXCEL
问题:办公室已用EXCEL做好了十几张月报表。报表的特点是:1.下个月的报表某些单元格要取上个月的报表的数,所以,用户每个月都要把上个月的数复制到一个固定的单元格区域(非报表单元格区域,但在一个sheet里),报表的某些单元格,就通过公式取这个固定的单元格区域数据;做一个系统,就可以减少这种机械的复制。2.报表的部分单元格是公式,要输入数据的单元格可以说是东一个西一个,不是集中在一起,输入数据时找单元格是费时也费神。做一个系统,就可以方便用户输入。
我的想法是:
1.系统是在单机上用,用小型的数据库做应该是比较稳定.占用系统资源少.且可以随便放在哪一部电脑上用,所以,我打算用ACCESS做;2.报表很多,而且格式及公式已做好,所以,我准备用ACCESS加一个输入界面,利用EXCEL做好的报表格式及公式,因为不利用已做好的EXCEL报表格式,完全重新做似乎很傻,这也说明我比较懒,不爱多做事,哈,话说回来,懒人才会发明东西,小时,我们兄妹几个睡在床上电视,谁也不愿意起来调台,那时我还想,要是能发明一点什么东西,我在床上也能调电视,该多好呀!这不,摇控不就出来了吗?笑笑!!
3.扯到哪去了,也许当时就有人发明了,只是我们农村孩子没用吧。真不说这了。开始:我想,基于ACCESS的表或查询做报表,调用EXCEL报表的格式,让EXCEL的某些单元格取ACCESS的表或查询里的数据,可是这个功能不知是那鬼微软没提供,还是我这个超级大笨蛋太爱“异想“,只是到现在也没“天开“,嗯。。。。。。。。。。。帮帮我吧。
回答:
用VB程序引用Excel对象,以ADO对象引用数据库填充Excel文件;或在Excel中用宏语句引用ADO对象调用数据库填充。具体操作可MAIL TO ME:songchuanzhen@yahoo.com.cn。
此问题由songchuanzhen回答。
| |
|
|
| |
|
|