设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[宏/菜单/工具栏] 上礼拜可以用的导出按钮,这个礼拜不能用了,求大神看看什么原因啊

[复制链接]
跳转到指定楼层
1#
发表于 2013-2-4 14:40:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 若离ヘ不弃° 于 2013-2-4 15:26 编辑


如果是不筛选的话还能导出,要是筛选过想要导出相应名称的时候就out put to 取消了
而且是有时候可以导出,有时候又不可以了


Private Sub Command564_Click()
On Error GoTo Err_Command564_Click
Dim filename As String
Me.Refresh
Me.Requery
If IsNull(Me.[Ctr no/Ref no].Value) = True Then
     filename = CurrentProject.Path & "\" & "sales" & ".pdf" 'if the contro is null,the file nanme is sales
Else
     filename = CurrentProject.Path & "\" & Me.[Ctr no/Ref no].Value & ".pdf" 'use the ctr no as file name and save it in current file
End If
DoCmd.OutputTo acOutputForm, "sales", acFormatPDF, filename, True, "", 0
Me.Refresh
Me.Requery

Exit_Command564_Click:
     Exit Sub

Err_Command564_Click:
     MsgBox Err.Description
     
    Resume Exit_Command564_Click

End Sub

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2013-2-4 17:50:04 | 只看该作者
导出的按钮在哪里呢























3#
发表于 2013-2-5 15:47:15 | 只看该作者
本帖最后由 roych 于 2013-2-5 15:48 编辑

上个星期说要发的年终奖,这个星期没发,Access罢工抗议了吧?
附件稍微看了下,请注意特殊字符(这里只是把斜杠【/】替换为短划线【-】,如果还有其他特殊字符,最好用数据有效性或者正则表达式来禁止用户输入,保证数据合法性)
  1. Private Sub Command564_Click()
  2. On Error GoTo Err_Command564_Click
  3. Dim filename As String
  4. Me.Refresh
  5. Me.Requery
  6. If IsNull(Me.[Ctr no/Ref no].Value) = True Then
  7.      filename = CurrentProject.Path & "" & "sales" & ".pdf" 'if the contro is null,the file nanme is sales
  8. Else
  9.      filename = CurrentProject.Path & "" & Replace(Me.[Ctr no/Ref no].Value, "/", "-") & ".pdf" 'use the ctr no as file name and save it in current file
  10. End If
  11. DoCmd.OutputTo acOutputForm, "sales", acFormatPDF, filename, True, "", 0
  12. Me.Refresh
  13. Me.Requery
  14. Exit_Command564_Click:
  15.      Exit Sub
  16. Err_Command564_Click:
  17.      MsgBox Err.Description
  18.     Resume Exit_Command564_Click
  19. End Sub
复制代码
4#
 楼主| 发表于 2013-2-6 08:51:55 | 只看该作者
roych 发表于 2013-2-5 15:47
上个星期说要发的年终奖,这个星期没发,Access罢工抗议了吧?
附件稍微看了下,请注意特殊字符(这里只 ...

多谢,祝新年快乐,感谢版主差不多半年多的支持啊
5#
发表于 2013-2-6 10:40:02 | 只看该作者
“如果还有其他特殊字符,最好用数据有效性或者正则表达式来禁止用户输入,保证数据合法性”,版主,能否再举个例子详细说明此规则?拜托了!
6#
发表于 2013-2-6 11:08:42 | 只看该作者
呵呵  还不错的呢!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-20 14:38 , Processed in 0.091649 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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