51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

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

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

[复制链接]

该用户从未签到

1#
发表于 2007-10-23 17:12:21 | 显示全部楼层

lz能确定函数用对了吗?

如题。

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

它有3个参数:
Text:你需要比较的内容
Column(optional):列数,你需要去取返回值的哪一列
StartFromRow(optional):从哪一行开始(如果你有多个比较内容相符的行,这个参数会忽略前面设定的行数,而从起始行开始查找)

lz写的是
GetRowWithCellText("test",2)

是要找第2列当中第一个出现"test"的那一行的行号,是吗?
lz可以先核对一些代码逻辑,在修改。

希望有帮助。

[ 本帖最后由 jmy_1981 于 2007-10-23 17:13 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2007-10-23 17:30:45 | 显示全部楼层

lz你能确定开发在列编写的时候是正序并且二进制编码吗?

如题。

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

谢谢。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

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

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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