51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4442|回复: 16
打印 上一主题 下一主题

[原创] 用GetCellData可以找到文本,但用GetRowWithCellText却找不到该文本所在的行?何解?

[复制链接]
  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2007-10-22 18:35:32 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
    比如有个表格,在第3行,第2列有文本 "test"
    现在的问题是用 GetCelldata(3,2)可以取到文本 "test"
    但反过来用 GetRowWithCellText("test",2)却取不到该行,返回 -1

    有谁碰到过这个问题啊??
    搞不明白啊!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
     楼主| 发表于 2007-10-23 09:39:55 | 显示全部楼层
    原帖由 marygao929 于 2007-10-22 22:32 发表
    GetRowWithCellText有4个参数,应该是你缺少了参数。

    是三个参数,其他两个都是可选的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2007-10-23 15:34:20 | 显示全部楼层
    顶上去
    谁知道啊~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
     楼主| 发表于 2007-10-23 17:24:51 | 显示全部楼层
    原帖由 jmy_1981 于 2007-10-23 17:12 发表
    如题。

    GetRowWithCellText 可以返回第一个和比较内容相符的行号(如果一列里面有多个和比较内容相符的行)。

    它有3个参数:
    Text:你需要比较的内容
    Column(optional):列数,你需要去取返回值的哪一列
    St ...


    我是要找第2列!!!!就是找不到啊......
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-3-12 14:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2007-10-23 17:48:58 | 显示全部楼层
    原帖由 jmy_1981 于 2007-10-23 17:30 发表
    如题。

    开发没有做插入,或者交换列号,并且是从1开始计数,不是0开始。
    lz还可以print其他列对象看看,是不是会有新的发现?

    谢谢。


    问题是用 getcelldata(3,2) 可以得到 “test”
    所以说可以肯定 "test"这个文本就在第3行,第2列 而且我看过源代码,没有其他任何空白字符了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-9 01:39 , Processed in 0.065583 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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