设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[宏/菜单/工具栏] access 宏 导出至txt为什么会有虚线?

[复制链接]
跳转到指定楼层
1#
发表于 2014-5-14 18:07:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C:\Users\szd\Desktop.QQ图片20140512114748
查询后,选择带格式,导出的,输出后就有虚线
查询后如果不选择带格式导出,是没有虚线的,但是输出的结果是未查询的原表!
如何去掉虚线?
输出宏:DoCmd.OutputTo acOutputQuery, "1查询", "MS-DOSText(*.txt)", "d:\“1”.txt", False, "", 0
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2014-5-14 18:12:08 | 只看该作者
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|        0111 |          22 |       .5289 |        .019 |             |             |             |             |             |             |             |        1.13 | 83          |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|        0222 |          23 |       .5503 |         .02 |             |             |             |             |             |             |             |             |             |

点击这里给我发消息

3#
发表于 2014-5-15 12:27:05 | 只看该作者
有个笨的办法
替换 文本文件 所有  “--------------------------” 为空
4#
 楼主| 发表于 2014-5-16 11:21:14 | 只看该作者
admin 发表于 2014-5-15 12:27
有个笨的办法
替换 文本文件 所有  “--------------------------” 为空

方法是可以,数据太多了,大神有没有查询 输出 至txt的vba,
5#
 楼主| 发表于 2014-5-16 11:27:39 | 只看该作者
admin 发表于 2014-5-15 12:27
有个笨的办法
替换 文本文件 所有  “--------------------------” 为空

'------------------------------------------------------------
' 宏2
'
'------------------------------------------------------------
Function 宏2()
On Error GoTo 宏2_Err

    DoCmd.OpenQuery "产品查询", acViewNormal, acEdit
    DoCmd.ApplyFilter "", "[产品查询]![JH]=[Forms]![查询统计]![产品]", "根据产品输出数据"


宏2_Exit:
    Exit Function

宏2_Err:
    MsgBox Error$
    Resume 宏2_Exit

End Function


'------------------------------------------------------------
' 宏2_Sub1
'
'------------------------------------------------------------
Function 宏2_Sub1()
On Error GoTo 宏2_Sub1_Err

    DoCmd.OutputTo acOutputQuery, "产品查询", "MS-DOSText(*.txt)", "D:\1.txt", False, "", , acExportQualityScreen


宏2_Sub1_Exit:
    Exit Function

宏2_Sub1_Err:
    MsgBox Error$
    Resume 宏2_Sub1_Exit

End Function
最近刚接触vba,请教一下,最后的输出怎么改一下,可以输出普通txt呢?

点击这里给我发消息

6#
发表于 2014-6-23 07:21:00 来自手机 | 只看该作者
用Fso,writeline,一行一行写入文本文件可以吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-11 19:58 , Processed in 0.177207 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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