请问多个excel问题
我是新手,请教大家,为什么用两个excle文件时会有问题呢,比如说打开两个excel文件,想激活第一个再激活第二个再激活第一个。。。,会有问题#include <Excel.au3>
Local $sFilePath1 = @ScriptDir & "\excel测试1.xls" ;这个文件应该已经存在
Local $sFilePath2 = @ScriptDir & "\excel测试2.xls" ;这个文件应该已经存在
Local $oExcel1 = _ExcelBookOpen($sFilePath1)
If @error = 1 Then
MsgBox(0, "错误!", "无法创建对象!")
Exit
ElseIf @error = 2 Then
MsgBox(0, "错误!", "文件不存在!")
Exit
EndIf
Local $oExcel2 = _ExcelBookOpen($sFilePath2)
If @error = 1 Then
MsgBox(0, "错误!", "无法创建对象!")
Exit
ElseIf @error = 2 Then
MsgBox(0, "错误!", "文件不存在!")
Exit
EndIf
_ExcelSheetActivate($oExcel1, 1)
Sleep(3000)
_ExcelSheetActivate($oExcel2, 1)
Sleep(3000)
_ExcelSheetActivate($oExcel1, 1)
Sleep(3000)
_ExcelSheetActivate($oExcel2, 1)
Sleep(3000) _ExcelSheetActivate 是针对 同一个xls文件的不同sheet 之间 Activate {:face (356):}学习 先激活工作簿,再激活工作表 学习中。。。。。。 二楼的回答学习了。。
页:
[1]