UFT基础_16作业讲解-切割字符串以及字典重构excel

2024-04-12 08:08

本文主要是介绍UFT基础_16作业讲解-切割字符串以及字典重构excel,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

'str ="页显示10条;每页显示20条;每页显示50条"
'a = split(str,";")
'msgbox a(2)
'
'
''显示数组长度
'msgbox ubound(a)

'function excel将excel中指定sheet中的行数写到数组中,并返回数组。
Function excel(path,sheet)
     Dim Arr()
     Set ExcelApp= CreateObject( "Excel.Application")
     Set objDic =  CreateObject( "Scripting.Dictionary")
     Set ExcelPath=ExcelApp.Workbooks.Open(path)
     Set ExcelSheet=ExcelPath.Worksheets(sheet).UsedRange
    rowCount=ExcelSheet.Rows.count
    columnCount=ExcelSheet.Columns.count
     For j =  1  To columnCount
         For i =  1  To rowCount
         ReDim  preserve Arr(i- 1)
        Arr(i- 1)=ExcelSheet.cells(i,j)
     Next
    ObjDic.Add j,Arr
     Next
    
'    b= objDic.Item(2)
'    msgbox b(0)
    
     Set ExcelSheet= NOthing
    ExcelPath.Close
    ExcelApp.Quit
     Set excel = objDic
End  Function



'//调用函数
Set b = excel( "D:\UFT\uft_16\data.xlsx", "sheet1")
m=b.item( 1)
msgbox  ubound(m)

For i =  0  To  ubound(m) 
     msgbox m(i)
Next



'msgbox ubound (b)
'msgbox b(0)
'For i = 1 To ubound(b)
'   msgbox b(i)
'Next
'



Set fromCity =Wpfwindow( "HPE MyFlight Sample Applicatio").WpfComboBox( "fromCity")

For i =  0  To fromCity.GetItemsCount - 1
     If fromCity.GetItem(i)=m(i)  Then
        print i&  " is right"
     else
        print i&  " is wrong"    
     End  If
Next

这篇关于UFT基础_16作业讲解-切割字符串以及字典重构excel的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/896573

相关文章

MySQL查询JSON数组字段包含特定字符串的方法

《MySQL查询JSON数组字段包含特定字符串的方法》在MySQL数据库中,当某个字段存储的是JSON数组,需要查询数组中包含特定字符串的记录时传统的LIKE语句无法直接使用,下面小编就为大家介绍两种... 目录问题背景解决方案对比1. 精确匹配方案(推荐)2. 模糊匹配方案参数化查询示例使用场景建议性能优

Java easyExcel实现导入多sheet的Excel

《JavaeasyExcel实现导入多sheet的Excel》这篇文章主要为大家详细介绍了如何使用JavaeasyExcel实现导入多sheet的Excel,文中的示例代码讲解详细,感兴趣的小伙伴可... 目录1.官网2.Excel样式3.代码1.官网easyExcel官网2.Excel样式3.代码

嵌入式数据库SQLite 3配置使用讲解

《嵌入式数据库SQLite3配置使用讲解》本文强调嵌入式项目中SQLite3数据库的重要性,因其零配置、轻量级、跨平台及事务处理特性,可保障数据溯源与责任明确,详细讲解安装配置、基础语法及SQLit... 目录0、惨痛教训1、SQLite3环境配置(1)、下载安装SQLite库(2)、解压下载的文件(3)、

MySQL 获取字符串长度及注意事项

《MySQL获取字符串长度及注意事项》本文通过实例代码给大家介绍MySQL获取字符串长度及注意事项,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql 获取字符串长度详解 核心长度函数对比⚠️ 六大关键注意事项1. 字符编码决定字节长度2

python3如何找到字典的下标index、获取list中指定元素的位置索引

《python3如何找到字典的下标index、获取list中指定元素的位置索引》:本文主要介绍python3如何找到字典的下标index、获取list中指定元素的位置索引问题,具有很好的参考价值,... 目录enumerate()找到字典的下标 index获取list中指定元素的位置索引总结enumerat

Java Web实现类似Excel表格锁定功能实战教程

《JavaWeb实现类似Excel表格锁定功能实战教程》本文将详细介绍通过创建特定div元素并利用CSS布局和JavaScript事件监听来实现类似Excel的锁定行和列效果的方法,感兴趣的朋友跟随... 目录1. 模拟Excel表格锁定功能2. 创建3个div元素实现表格锁定2.1 div元素布局设计2.

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式

《C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式》Markdown凭借简洁的语法、优良的可读性,以及对版本控制系统的高度兼容性,逐渐成为最受欢迎的文档格式... 目录为什么要将文档转换为 Markdown 格式使用工具将 Word 文档转换为 Markdown(.

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas