Utilizando o Elipse SCADA, é possível abrir, salvar e fechar um arquivo do Excel através de scripts?
Solução:
Sim, isto é possível através da função ShellExecute (encontrada através do AppBrowser dentro do Gerenciador Global).
Para abrir a planilha:
ShellExecute(“open”, “Book1.xls”, “”, “”,1 )
Para salvar a planilha:
DDEExecute(“Excel”,”Sheet1″,”[SAVE()]”)
Para fechar somente a planilha:
DDEExecute(“Excel”,”Sheet1″,”[CLOSE()]”)
Para finalizar o processo, basta executar um software que fecha o programa aberto através de linha de comando, e com isto pode-se usar o comando Execute do Elipse SCADA.
Exemplo:
Execute(“C:\PSTools\pskill -t EXCEL.exe”)
Neste exemplo, foi utilizado o software PsKill, uma ferramenta do sysinternals da Microsoft.