设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1525|回复: 9
打印 上一主题 下一主题

[窗体] [求助]如何在Access窗体里直接打印已存在的Ecxel表?

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-24 02:48:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何写SQL语句,在窗体里点击某控件,就能直接打印某一已存在的Excel文件?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-7-24 06:20:00 | 只看该作者
在属性中使用超级链接
3#
 楼主| 发表于 2007-7-26 01:43:00 | 只看该作者
<>如何用?还是有点不明白,是直接插入超链接吗?</P>
4#
发表于 2007-7-27 04:35:00 | 只看该作者
<>1、先要判断该文件是否存在</P>
<>2、如果存在的话,再判断该文件是否正打开着,如果是,使用代码关闭它。</P>
<>然后使用代码打开这个excel文件(事先在其中写好打印的代码,比如放在workbook的open事件中)。</P>
[此贴子已经被作者于2007-7-26 20:37:08编辑过]

5#
发表于 2007-7-28 02:31:00 | 只看该作者
<>作了一个例子,你看看如何.</P>
<br>
[此贴子已经被作者于2007-7-27 21:34:38编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2007-7-28 03:41:00 | 只看该作者
<>楼上的朋友做得例子太棒了!正是我苦苦寻找的答案,太感谢了。</P>

<>还想请教一下,能不能通过access将选定的某条记录,导出到已经设定好格式的excel表格里面的指定的几个格子。</P>
<>例如我在book1.xls的sheet1里面,已经设置好了作为产品标签的各个单元格的标题和格式(如品名、品号、数量等),如果在access里面按一下打印,就能将我选定的某个订单记录里面的品名、品号、数量等字段导出到指定的单元格,然后就执行打印呢</P>

<P>因为我使用的是acess2000,窗口设置了弹出模式,用报表方式无法打印标签,用窗体方式也很难让用户自行选择打印机和设置纸型边距等。所以希望通过这种方法进行。</P>
7#
发表于 2007-7-28 05:35:00 | 只看该作者
<>按照6楼的要求,修改了一下。</P>
<>如果需要<FONT color=#ee6911 size=5>逐条</FONT>写入多个acc记录的话,修改一下行号和列号(cells),这个方法我觉得<FONT color=#f70909 size=4>仅限于逐条写入</FONT>的情况。</P>
<>如果是想批量写入的话,建议使用导出的方法,否则很慢也很麻烦(需要判断后再循环),代码也将会经济很多</P><br><br>
[此贴子已经被作者于2007-7-27 21:41:46编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
8#
发表于 2007-7-28 08:04:00 | 只看该作者
thank you!
9#
发表于 2007-7-30 16:28:00 | 只看该作者
很好,谢谢
10#
 楼主| 发表于 2007-7-30 18:03:00 | 只看该作者
<>十分感谢!赶紧消化一下!</P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-22 19:24 , Processed in 0.609697 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表