设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 窗体内的数据到处到excel

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-12 23:31:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,小弟又来求问了,关于窗体内的数据到处到excel的问题。

我知道2010可以很简单的点击导出,但是只能导出当前查询页面的内容——也即只能导出一条记录。而我是用查询做的窗体,每个控件的内容有来源于查询的,也有根据查询的数据进行计算的(用的公式编辑器,不是VBA), 那么我需要怎么做才能一次导出所有的数据呢(比如有30家公司添加到这个查询计算中,那么最后导出30家公司的窗体内数据)?

另外,我在设计的时候控件都没有重新命名,系统自动命名为text或者combo等,怎么在导出的时候按自己想要的名字来显示呢?

非常感谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-8-14 14:39:39 | 只看该作者
OutputTo 方法
参阅参阅参阅参阅在 Visual Basic 中,OutputTo 方法执行 OutputTo 操作。

expression.OutputTo(ObjectType, ObjectName, OutputFormat, OutputFile, AutoStart, TemplateFile, Encoding)
expression      必需。返回 DoCmd 对象的表达式。

ObjectType   必需 AcOutputObjectType。要输出的对象类型。

AcOutputObjectType 可以是下列 AcOutputObjectType 常量之一:
acOutputDataAccessPage  不支持。
acOutputForm
acOutputFunction
acOutputModule
acOutputQuery
acOutputReport
acOutputServerView
acOutputStoredProcedure
acOutputTable

ObjectName    Variant 型,可选。字符串表达式,表示由 ObjectType 参数所选定对象类型的有效名称。如果要输出活动的对象,可以将 ObjectType 参数指定为该对象的类型,并将此参数保留为空。如果在库数据库中运行包含 OutputTo 方法的 Visual Basic 代码,Microsoft Access 将首先在该库数据库中搜索具有此名称的对象,然后再到当前数据库中进行搜索。

OutputFormat   Variant 型,可选。以 AcFormat 常量形式表示的输出格式。如果省略此参数,Microsoft Access 将提示您指定输出格式。

AcFormat 可以是下列 AcFormat 常量之一:
acFormatASP
acFormatDAP
acFormatHTML
acFormatIIS
acFormatRTF
acFormatSNP
acFormatTXT
acFormatXLS

OutputFile     Variant 型,可选。字符串表达式,代表对象要输出到的文件的完整名称(包括路径)。如果将该参数留空,Microsoft Access 将提示您指定输出文件名。

AutoStart     Variant 型,可选。该参数为 True (-1) 可立刻启动适当的基于 Microsoft Windows 的应用程序,并加载由 OutputFile 参数指定的文件。如果不想启动该应用程序,可将该参数设为 False (0)。对于 Microsoft Internet Information Server (.htx、.idc)文件和 Microsoft ActiveX Server 文件 (*.asp),将忽略该参数。如果将该参数留空,就会采用默认值 (False)。

TemplateFile     Variant 型,可选。字符串表达式,代表要用作 HTML、HTX 或 ASP 文件的模板的文件的完整名称(包括路径)。

Encoding     Variant 型,可选。

说明
有关该操作及其参数如何工作的详细信息,请参阅该操作的主题。

模块只能输出 MS-DOS 文本格式,所以如果将 ObjectType 参数指定为 acOutputModule,则必须将 OutputFormat 参数指定为 acFormatTXT。Microsoft Internet Information Server 和 Microsoft ActiveX Server 格式只能用于表、查询及窗体,所以如果将 OutputFormat 参数指定为 acFormatIIS 或 acFormatASP,则必须将 ObjectType 参数指定为 acOutputTable、acOutputQuery 或 acOutputForm。

可以将语法中的可选参数留空,但必须包含参数的逗号。如果将位于末端的参数留空,则在指定的最后一个参数后面不需使用逗号。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-1 08:09 , Processed in 0.101755 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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