Foxtable(狐表)用户栏目专家坐堂 → [求助]excel导出


  共有1947人关注过本帖树形打印复制链接

主题:[求助]excel导出

帅哥哟,离线,有人找我吗?
wangnovel
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:196 积分:2087 威望:0 精华:0 注册:2012/10/6 17:19:00
[求助]excel导出  发帖心情 Post By:2018/2/12 15:59:00 [只看该作者]

我希望实现这样一个功能:
1、系统某个表的数据能导入某个excel文件(假设该文件为A.xls)指定的位置;
2、A.xls文件格式来自Attachments文件中的excel模板;
3、A.xls文件的路径和文件名应该能由用户指定

请大神提供思路或代码,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/12 16:48:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
wangnovel
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:196 积分:2087 威望:0 精华:0 注册:2012/10/6 17:19:00
  发帖心情 Post By:2018/2/13 0:34:00 [只看该作者]

自己解决了:

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "Excel文件|*.xls" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
       '将Attachments中的模板文件"基础数据表.xls"复制到用户指定位置,并重命名为用户指定名称,如果该文件已经存在,则覆盖:
        FileSys.CopyFile(ProjectPath & "Attachments\基础数据表.xls", dlg.FileName,True)
        Dim Book As New XLS.Book(dlg.FileName)
        '下面开始操作Book
          ......

 回到顶部