`
tengzejun508
  • 浏览: 27235 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

excel中读取参数并且用计算器计算结果与预期结果相比较

    博客分类:
  • QTP
阅读更多
DataStr="d:\data1.xls"'设置读取excel路径
Set ExlObj=createobject("excel.application")'打开excel对象
ExlObj.Visible=true'设置可见性
ExlObj.DisplayAlerts=false'关闭警告提示框
Set book=ExlObj.Workbooks.Open(DataStr)'打开excel文档对象
Set sheet=book.Worksheets("sheet1").usedrange'设置第一个表的可读区域
rowsCount=sheet.rows.count'第一张表中可读区域的行数
For i = 2 To rowsCount
num1=sheet.cells(i,1)
num2=sheet.cells(i,2)
num3=sheet.cells(i,3)
leng_1=len(num1)
leng_2=len(num2)
'
For j = 1 To leng_1 Step 1
butt=mid(num1,j,1)
setClick(butt)
Next
Window("text:=计算器").WinButton("window id:=93").Click
For z = 1 To leng_2 Step 1
butt=mid(num2,z,1)
setClick(butt)
Next
Window("text:=计算器").WinButton("window id:=121").Click
n=Window("text:=计算器").Static("window id:=150").GetROProperty("text")
sheet.cells(i,4).value=n
If cdbl(n)=cdbl(num3) Then
sheet.cells(i,5).value="pass"
Else
sheet.cells(i,5).value="fail"
End If
Next

Sub setClick(sclick)
    id=13&sclick
    Window("text:=计算器").WinButton("window id:="&id).Click
End Sub
book.Close
ExlObj.Quit
Set book=nothing
Set ExlObj=nothing
分享到:
评论

相关推荐

    读取EXCEL,读取EXCEL,读取EXCEL,读取EXCEL

    - **读取操作**:通过`openpyxl.load_workbook()`函数加载Excel文件,然后可以访问工作簿中的工作表,用`ws`(worksheet对象)来读取单元格值。 3. **xlrd和xlwt库**: - **xlrd**:用于读取旧版的Excel文件(....

    Excel 读取,读取Excel到DataSet

    Excel 读取 读取Excel到Dataset中

    C++读取Excel数据

    要在C++中使用Excel对象,首先需要导入相应的头文件,如"CApplication.h", "CRange.h", "CWorkbook.h", "CWorkbooks.h", "CWorksheet.h", 和 "CWorksheets.h"。这些类对应于Excel的COM对象。为了做到这一点,需要在...

    用idl读取excel

    当我们需要在IDL环境中处理由Excel保存的数据时,了解如何用IDL读取Excel文件变得至关重要。 首先,我们要明白Excel文件主要由两种类型:`.xls`(旧版)和`.xlsx`(新版,基于Open XML格式)。这两种文件的内部结构...

    电力系统潮流计算_仿真结果自动保存到excel文件中,matlab2021a仿真测试

    在Matlab 2021a版本中,我们可以编写脚本来实现这一计算过程,并将结果自动保存到Excel文件中,便于数据查看和进一步分析。例如,`main.m` 文件很可能是整个流程的核心代码,它可能包含了建立电力系统模型、调用潮流...

    EXCEL VBA 读取文本文件宏

    在Excel VBA中,宏是一种自动化工具,可以执行一系列任务,比如读取、处理和分析数据。本例中的“EXCEL VBA 读取文本文件宏”是一个专门用于读取文本文件并将其内容导入到Excel工作表的宏。下面将详细解释这个宏的...

    poi excel 模板读取并导出带公式的excel文档

    ### POI Excel 模板读取并导出带公式的Excel文档 #### 一、概述 在实际工作中,经常需要批量处理数据,并将其导出到Excel文件中,特别是在需要复杂计算的情况下,例如工资单、统计数据汇总等场景。利用Apache POI...

    基于LabVIEW的Excel数据读取和写入.zip

    在LabVIEW编程环境中,与Excel的数据交互是一项常见的任务,尤其在数据分析、报表生成以及数据存储时。本资源“基于LabVIEW的Excel数据读取和写入.zip”提供了一个实用的方法来实现这一功能。下面将详细讲解如何在...

    QTP从excel中读取测试数据,写入测试结果源代码

    本主题将深入探讨如何使用QTP结合Excel来读取测试数据,并将测试结果写回Excel。Excel作为数据存储的常用工具,因其灵活性和易用性,常被测试团队用来管理测试案例和预期结果。 首先,我们来看`calcexcel.vbs`,这...

    C# winform 读取Excel表格

    在C# WinForm应用中,读取Excel表格是常见的任务,尤其在数据处理和报表生成时。本项目可能是一个简单的示例,展示了如何利用C#的库来读取Excel文件中的数据。以下将详细讲解这一过程,以及涉及的关键知识点。 首先...

    多功能计算器-批量导入计算

    每个计算公式在文件中以特定的分隔符(如逗号、换行符)区分,计算器会逐行读取并执行。导出功能则可以将计算历史或结果保存为文件,方便后续查看或再次导入计算。这些功能使得数据的管理和复用更加灵活。 五、应用...

    qt读取excel文件

    在Qt框架下,读取Excel文件通常涉及到使用第三方库,如QAxContainer模块或QCustomPlot等。QAxContainer允许Qt应用程序与ActiveX控件交互,而Excel文件可以通过Microsoft的COM接口来访问。以下是详细的知识点说明: ...

    C++读取excel数据

    读取环境为Win10+VS2015,个人参考资料封装的excel读取模块用来读取Excel2007中的数据,文件为压缩文件,亲测可用。

    年龄计算器 精确计算出您的时间段

    它需要能够正确读取和解析用户的出生日期,并与当前日期进行比较。这涉及到编程语言中的日期时间库,如Python的datetime模块,JavaScript的Date对象等。 2. **时间间隔计算**:在计算年龄时,需要考虑到闰年的影响...

    在Excel中读取Wincc变量归档

    具体来说,通过Excel与WinCC之间的连接,用户可以选择指定日期后自动生成当日的风机参数日报表。 #### 软件环境 - **本地计算机**:操作系统为 Windows XP SP3 英文版,装有 WinCC 7.0 SP2 ASIA 和 Microsoft ...

    excel数据读取计算.zip

    本教程“excel数据读取计算.zip”聚焦于如何利用Pandas来读取、操作Excel文件中的数据,并将结果保存回Excel文档。 首先,要使用Pandas读取Excel文件,我们需要导入`pandas`库,通常用`pd`作为别名。例如: ```...

    matlab将多个excel读取并存到一个excel的不同sheet中

    如果使用的是较新版本的MATLAB,可能需要使用`readtable`和`writetable`,这些函数与CSV和Excel文件兼容,并且提供了更丰富的功能。 ### 1. 读取Excel文件 MATLAB提供了`xlsread`函数来读取Excel文件中的数据。...

    C # 读取Excel 中的数据然后在DataGridView中显示

    这篇文章讲述了如何使用 C# 语言读取 Excel 表格中的数据,然后将其显示在 DataGridView 控件中。文章中详细介绍了读取 Excel 表格数据的步骤,并提供了相应的 C# 代码。 知识点一:读取 Excel 表格中的数据 读取 ...

    读取Excel文件中多个sheet

    java读取Excel文件中多个sheet,生成xml格式的文件

Global site tag (gtag.js) - Google Analytics