设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2273|回复: 12
打印 上一主题 下一主题

[与其它组件] [求助]將報表輸出至其他報表格式時,如何更改保存路徑?(已解決)

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-7 16:30:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
將報表輸出至其他報表格式時,如何更改保存路徑,即可跳出一個"另存為"對話框,例:

DoCmd.OutputTo acOutputReport, "採購通知單-國內", acFormatSNP, "d:\採購通知單-國內.snp"

如上,我如何將"d:\採購通知單-國內.snp"這個更改為"另存為"對話框,可自定義文件名和保存路徑.請高手指點,謝謝!

[此贴子已经被作者于2006-12-8 9:11:51编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
13#
 楼主| 发表于 2006-12-8 17:11:00 | 只看该作者
谢谢各位!问题已解决,原来直接留空就行了
12#
发表于 2006-12-8 17:09:00 | 只看该作者
没有引用Office对象,请注意的是需要Office10.0以上方可使用。
11#
 楼主| 发表于 2006-12-8 17:04:00 | 只看该作者
问题如附件所示,请高手帮忙看一下,谢谢!


本帖子中包含更多资源

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

x
10#
 楼主| 发表于 2006-12-8 16:29:00 | 只看该作者
(msoFileDialogSaveAs)
編譯錯誤:

變量未定義

這是怎麼回事?
9#
发表于 2006-12-8 01:16:00 | 只看该作者
Private Sub Command0_Click()
Dim strFileFullName As String
strFileFullName = FileName()
DoCmd.OutputTo acOutputReport, "採購通知單-國內", acFormatSNP, strFileFullName
End Sub

Function FileName() As String
    Dim result As Integer
    With Application.FileDialog(msoFileDialogSaveAs)
        .Title = "报表导出到"
        .AllowMultiSelect = False
        .InitialFileName = CurrentProject.Path
        result = .Show
        FileName = Trim(.SelectedItems.Item(1))
    End With
End Function
8#
 楼主| 发表于 2006-12-7 23:04:00 | 只看该作者
顶一下
7#
 楼主| 发表于 2006-12-7 21:52:00 | 只看该作者
以下是引用fan0217在2006-12-7 11:18:00的发言:


dim strFileFullName as string

strFileFullName="d:\採購通知單-國內.snp"    '替换成你实际路径

DoCmd.OutputTo acOutputReport, "採購通知單-國內", acFormatSNP,strFileFullName



  版主这个和我的一样,一旦设定了路径,程序运行时就没办法改了

哪位高手还有什么其他办法吗?帮帮忙吧!谢谢!
6#
 楼主| 发表于 2006-12-7 19:21:00 | 只看该作者
我是想在運行中彈出\"另存為"對話框,更改路徑和文件名,而不是固定的路徑和文件名
5#
发表于 2006-12-7 19:18:00 | 只看该作者
dim strFileFullName as string

strFileFullName="d:\採購通知單-國內.snp"    '替换成你实际路径

DoCmd.OutputTo acOutputReport, "採購通知單-國內", acFormatSNP,strFileFullName
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-26 17:20 , Processed in 0.103723 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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