v1.0
Comando

OpenExcel()

Abre ou cria uma instância gerenciada do Microsoft Excel. Se um caminho de arquivo for informado e o arquivo existir, abre o arquivo. Caso contrário, cria uma pasta de trabalho em branco.
Sintaxe
OpenExcel([caminho [, senha [, appId [, Hidden] [, DisableAlerts]]]])

Parâmetros

ParâmetroObrigatórioDescrição
caminhoNãoCaminho completo do arquivo a abrir (.xlsx, .xls, .csv, .ods). Se omitido ou arquivo não existir, cria pasta de trabalho em branco.
senhaNãoSenha para abrir o arquivo protegido. Use '' para omitir quando informar parâmetros seguintes.
appIdNãoIdentificador desta instância Excel.
HiddenNãoInforme Hidden para abrir o Excel em modo invisível (sem janela visível).
DisableAlertsNãoInforme DisableAlerts para suprimir caixas de diálogo e alertas do Excel durante a execução.

Exemplos

AthusScript
// Criar pasta de trabalho em branco:
OpenExcel()

// Abrir arquivo existente:
OpenExcel(@'C:\relatorios\dados.xlsx')

// Abrir arquivo com senha:
OpenExcel(@'C:\relatorios\confidencial.xlsx', 'senha123')

Observações

Requer o Microsoft Excel instalado na máquina. Após a abertura, aguarda 1 segundo automaticamente. Sempre chame CloseExcel() ao final para liberar a instância. Para trabalhar com múltiplos arquivos simultâneos, use appId distintos.