终于解决了:在vba中,使用api打开文件保存对话框

本文介绍了如何在VBA中利用API调用打开文件对话框,提供了一段在Access 2007中测试通过的代码示例。代码包括设置对话框参数、过滤文件类型,并展示了当用户选择文件后的处理过程。
摘要由CSDN通过智能技术生成

 苍天啊!

不容易啊!

几代人的心血,终于让我拼在一起了。

 

以下代码,请写入 标准模块中

在aceess 2007中测试通过。

希望,对大家有帮助

 

  Option Explicit
             
Private Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Private strfileStr     As String
Private Type OPENFILENAME
      lStructSize   As Long
      hWndOwner   As Long
      hInstance   As Long
      lpstrFilter   As String
      lpstrCustomFilter   As String
      nMaxCustFilter   As Long
      nFilterIndex   As Long
      lpstrFile   As String
      nMaxFile   As Long
      lpstrFileTitle   As String
      nMaxFileTitle   As Long
      lpstrInitialDir   As String
      lpstrTitle   As String
      flags   As Long
      nFileOffset   As Integer
      nFileExtension   As Integer
      lpst

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值