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

相关文章

Java中String字符串使用避坑指南

《Java中String字符串使用避坑指南》Java中的String字符串是我们日常编程中用得最多的类之一,看似简单的String使用,却隐藏着不少“坑”,如果不注意,可能会导致性能问题、意外的错误容... 目录8个避坑点如下:1. 字符串的不可变性:每次修改都创建新对象2. 使用 == 比较字符串,陷阱满

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

Python itertools中accumulate函数用法及使用运用详细讲解

《Pythonitertools中accumulate函数用法及使用运用详细讲解》:本文主要介绍Python的itertools库中的accumulate函数,该函数可以计算累积和或通过指定函数... 目录1.1前言:1.2定义:1.3衍生用法:1.3Leetcode的实际运用:总结 1.1前言:本文将详

Python创建Excel的4种方式小结

《Python创建Excel的4种方式小结》这篇文章主要为大家详细介绍了Python中创建Excel的4种常见方式,文中的示例代码简洁易懂,具有一定的参考价值,感兴趣的小伙伴可以学习一下... 目录库的安装代码1——pandas代码2——openpyxl代码3——xlsxwriterwww.cppcns.c

Python给Excel写入数据的四种方法小结

《Python给Excel写入数据的四种方法小结》本文主要介绍了Python给Excel写入数据的四种方法小结,包含openpyxl库、xlsxwriter库、pandas库和win32com库,具有... 目录1. 使用 openpyxl 库2. 使用 xlsxwriter 库3. 使用 pandas 库

使用Python在Excel中创建和取消数据分组

《使用Python在Excel中创建和取消数据分组》Excel中的分组是一种通过添加层级结构将相邻行或列组织在一起的功能,当分组完成后,用户可以通过折叠或展开数据组来简化数据视图,这篇博客将介绍如何使... 目录引言使用工具python在Excel中创建行和列分组Python在Excel中创建嵌套分组Pyt

使用Python在Excel中插入、修改、提取和删除超链接

《使用Python在Excel中插入、修改、提取和删除超链接》超链接是Excel中的常用功能,通过点击超链接可以快速跳转到外部网站、本地文件或工作表中的特定单元格,有效提升数据访问的效率和用户体验,这... 目录引言使用工具python在Excel中插入超链接Python修改Excel中的超链接Python

如何利用Python实现给Excel表格截图

《如何利用Python实现给Excel表格截图》这篇文章主要为大家详细介绍了如何利用Python实现给Excel表格截图功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 我搜索了网络上的方案,感觉把 Excel 表格转换为 html 再用 platwright 截图是比China编程较顺