2015-12-21 53 views
0

我正在使用宏(Excel VBA),它將循環使用PeopleSoft Accounts Payable中的一系列憑證。宏「保存」憑證後,它將點擊「列表中的下一個」按鈕。這工作正常。iMacros 10.3確定按鈕是否呈灰色

供應商擁有超過5000個優惠券。在PeopleSoft AP中,一次只能顯示300條記錄。

我想要做的是驗證「列表中的下一個」按鈕,看它是否變灰(並且不可用)。如果它變成灰色,那麼我將執行一些其他操作來顯示下一個300條記錄。

這可能嗎? iMacros可以確定按鈕是否「可用」?

我使用iMacros的10.3和PeopleSoft應付帳款9.1和Internet Explorer 11

感謝您的幫助.....

回答

0

這是我所知道的唯一方式,如果是存在它會點擊它,否則會點擊No.

SET !ERRORIGNORE YES 
TAG POS=1 TYPE=BUTTON ATTR=ID:Yes 
SET !ERRORIGNORE NO 
TAG POS=1 TYPE=BUTTON ATTR=ID:No 
+0

Jared ..............感謝您的建議。我會給這個嘗試.....剃鬚 – Shaves