如何使用RobotFramework在Excel中计算任何列的单元格计数

时间:2019-06-11 09:16:06

标签: robotframework

这是excel: enter image description here

我想获取第一列的单元格计数,我使用了excbrecary,但是Get Row Count方法不适合我的情况,它可以在excel中获得最大行数,可以解决吗?

我的代码如下(我使用骑车):

Open Excel | D:\\try.xls
${a} | Get Column Count | Sheet1

结果是4,但我想得到3

1 个答案:

答案 0 :(得分:0)

该实验室内部使用python库处理Excel文件-xlrd;关键字Get Column Count实际上返回了其中the documentation of which says对象ncols的属性Sheet

  

工作表中的标称列数。它比找到的最大列索引多一个,而忽略了尾随的空单元格。

因此它总是返回比实际值大一的数字-只需减去多余的一。