Foxtable(狐表)用户栏目专家坐堂 → excel数值提取失败


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

主题:excel数值提取失败

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


加好友 发短信
等级:幼狐 帖子:131 积分:1272 威望:0 精华:0 注册:2018/4/19 21:34:00
excel数值提取失败  发帖心情 Post By:2022/8/26 15:50:00 [只看该作者]

做了一个Excel模板,通过“Book.Sheets(r("数值位置_sheet")-1)(r("数值位置_行")-1,r("数值位置_列")-1).Value = r("观察")”,给这个模板里的单元格赋值,然后通过“Book.Save(dlg.FileName)”,保存Excel。再用“dr("数值") = Book.Sheets(dr("数值位置_sheet"))(dr("数值位置_行")-1,dr("数值位置_列")-1).Value”从保存的Excel文件中提取数值时,有些数值提取的不对,还是原模板文件里的数值。
还有个规律,当我把重新生成的文件打开再保存一次之后,提取的数值就对了。
提取不成功的数值,是Excel里用excel公式算的数值。
老师,麻烦看下有什么办法

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


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/26 16:10:00 [只看该作者]

改为使用vba给单元格赋值:http://www.foxtable.com/webhelp/topics/2121.htm

 回到顶部