明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1898|回复: 1

[求助]打开文件对话框(由于需要从execl中读取数据,所以需要一个文件选择对话框)

[复制链接]
发表于 2006-11-28 11:25:00 | 显示全部楼层 |阅读模式

Set MyDialog = Application.FileDialog(msoFileDialogFilePicker)

With MyDialog
    .Filters.Clear                                '清除所有文件筛选器中的项目
    .Filters.Add "csv 文件", "*.csv", 1           '增加筛选器的项目为所有csv文件
    .AllowMultiSelect = False                     '不允许多项选择
    .Title = "选择导入文件"
    If .Show = -1 Then                            '确定选择文件
       For Each vrtSelectedItem In .SelectedItems     'vrtSelectedItem是所选择的文件路径
       Set aaa = Workbooks.Open(FileName:=vrtSelectedItem)   '打开选中的文件以便读取里面的数据
          
       Next

   end if

end with

以上是我在word vba中的文件选择对话框,我把它用在cad中虽然编译通过了(在工具引用中我已经勾选了word、 execl和office的库了),但运行时没任何反映,由于是初学cad vba ,不知道在cad 中应该怎么实现该对话框。大虾们,请不啬赐教,小弟在这里选谢了。

 楼主| 发表于 2006-11-29 18:58:00 | 显示全部楼层

怎么没人顶啊?

自己顶一下!

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 22:19 , Processed in 0.150525 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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