51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1378|回复: 3
打印 上一主题 下一主题

[求助] 用QTP操作excel后,当excel中有函数时总是提示另存为

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-7-25 10:35:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.我在excel的第一页放置了一个自动化测试结果上面有总数、通过个数、失败个数、通过率(前几天在论坛中看到有人写的在这里就借鉴了下)
但是总数和通过率都是通过函数得来的
问题所在:当我将这个测试结果放到excel中的时候 则执行会失败,执行过程中会提示如附件1所示的内容(这个是在qc中执行的会这么提示的)
如果单步执行的话则会提示附件2 所示的内容

如果去掉这两个函数的话(总数和通过率) 则执行可以正常的通过。

这让我很费解啊 第一这两个数值我都是通过当脚本都执行完成后,取出每一个sheet页的结果,之后存放在字典对象中最后再取出pass的个数与fail的个数之后通过eom赋值到相应的单元格中,最后再进行计算,可是为什么在没执行到该模块代码时会提示这个提示呢

附件3 为测试结果图


求解答

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-7-25 10:37:41 | 只看该作者
回复 1# zhangkun90


   

附件1和附件2 没上传成功

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2013-7-25 10:58:38 | 只看该作者
我好像知道了些什么 因为这些函数在excel中称之为易失函数 默认的选项为一打开就会重新计算易失函数的,所以我们要将自动变为手工 修改方法为  公式-计算-计算选项-手动    希望可以帮到有需要的人
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2024-10-4 10:34
  • 签到天数: 1208 天

    连续签到: 1 天

    [LV.10]测试总司令

    4#
    发表于 2013-7-25 16:37:56 | 只看该作者
    厉害。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 11:14 , Processed in 0.075484 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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