QTP的那些事 操作excel的方法總結(可用)

2021-09-07 21:50:46 字數 570 閱讀 1544

對於qtp自動的usingexcel.vbs檔案進行了相關的整理,使其更加適合自己的使用:

qc 執行 qtp 指令碼是不帶引數的,因此當我們構建自己的框架,需要靈活配置一些東西的時候,需要在qtp中讀取外部檔案,清除和準備資料時需要運算元據庫。

下面是簡單實現**,適用於10.0.

1,如何讀取excel (陳能技部落格轉)

所在機器必須安裝excel

arrrange = readfile("c:\1.xls","sheet1")

'msgbox ubound (arrrange,1)

'msgbox ubound (arrrange,2)

' 讀取其中乙個單元格的資料

msgbox arrrange(1,1)

2,自己寫的乙個指令碼

'openandwriteexcel "d:\maybe.xlsx",1,1,"abcziptestdddddddddddddddd"

'msgbox(getcelldatas("d:\maybe.xlsx",1,1))

QTP的那些事 有關datatable物件的使用

注意我們在使用datatable的時候,如果採用的指令碼驅動的方式,那麼獲取行數的時候要注意了.一般有的人會採用datatable.getrowcount方法直接獲取行數,也認為可以獲取到當前的sheet的行數,實際則不然。實際是,上面的方法獲取的是globalsheet中的行數,而對於我們想要獲取...

QTP的那些事 判斷程序是否存在

如下,以判斷ie程序是否存在為例 on error resume next set y getobject winmgmts root cimv2 set ws createobject wscript.shell set x y.execquery select from win32 proces...

關於EXCEL學習的那些事

由於在客服中心工作,雖然日常工作基本與資料打交道,但是周圍的同事對excel基本不怎麼了解,僅會一些基本操作。所以基本日常我會被問到許多excel相關的問題,也針對這個做了一些整理與思考。之後無意看到亞馬遜上excel的系列叢書。大方向來說,函式與公式 操作與技巧 資料透視表確實可以概括日常exce...