Foxtable(狐表)用户栏目专家坐堂 → 请教大神引用EXCEL表格带公式代码修改


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

主题:请教大神引用EXCEL表格带公式代码修改

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/11 8:47:00 [显示全部帖子]

没看懂你 Book.Save(dlg.FileName) 要做什么,XLS.Book 打开你excel文件后,有可能导致公式丢失。

 

尽量使用 vba 打开excel文件。如果你是做的模板,无法实现你需要的功能。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/11 21:03:00 [显示全部帖子]

你直接拷贝文件就可以了啊

 

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter= "Excel文件|*.xlsx" '设置筛选器
dlg.FileName = "abc.xlsx"
If dlg.ShowDialog = DialogResult.Ok Then
    FileSys.CopyFile("C:\Users\dv rrxaI600 007\Downloads\aaa.xlsx", dlg.FileName, True)
    Dim App As New MSExcel.Application
    app.DisplayAlerts = False
    Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(dlg.FileName)
    Dim i,N As Integer
    N=Wb.WorkSheets.Count
    For i=1 To N
        Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(i)
        ws.UsedRange.Formula = ws.UsedRange.Formula
    Next
   
    app.visible = True

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/11 22:37:00 [显示全部帖子]


 回到顶部