怎么对一个Excel文件建立一个单独的进程
AUTOit在用一个Excel文件的时候不能操作别的excel 文件 总是出错有没有什么办法用单独一个进程解决
用激活的话总是要手动点到要操作的界面上 還是沒有人回答一下嗎有好的辦法讓AU3保持激活也可以的。。。
PS 我是一個AU3 在掉用Excel的同時 ,我還在使用別的Excel.. 沒人指點一下嗎等待中。。 #Include <Excel.au3>
_ExcelSheetActivate($oExcel, $vSheet) $oexcel=objcreate("excel.application")
$oexcel.visible=true
$workbook=$oexcel.workbooks.open("文件全路径名")
然后对$workbook进行操作 $oexcel=objcreate("excel.application")
$oexcel.visible=true
$workbook=$oexcel.workbooks.open("文件 ...
kevinch 发表于 2011-11-8 19:36 http://www.autoitx.com/images/common/back.gif
很感謝kevinch 朋友 指教 ,正是我想要的,
但我怎麼學到 $oexcel.XXXX, $oexcel.workbooks.XXXX的命令呢?
還請Kevinch 近一步指導,有資料可以自己學更好,多謝!! 学vba就可以了,然后再学习一下如何在其他语言中引用vba语句。 你把所有的excel进度全都杀掉然后再打开新的不就好了
如果你要复制,可以先复制到剪贴板 发现再AU3打开Excel 对excel 操作时仍不能手动对其它Excel操作。。。
无奈啊 。。。 不会的,你一定用的是模仿手工操作的方法,如果是利用vba操作的话,属后台操作,不影响对其他程序的操作。 你实现什么功能为什么要同时开两个?用完一个关闭一个,如果要互相copy读出来写进去就好了
理论上可以换文件写的,就是容易报错
页:
[1]