Bonjour,
merci d'utiliser la prochaine fois l'icône C dédiée au code …
Si, si, le document Excel est bien ouvert vu qu'il n'y a pas de message d'erreur !
Comment affirmer le contraire sans preuve ?
Effectivement en Early Binding, il est nécessaire d'activer au moins une référence …
Mais inutile en Late Binding :
Code :
- Sub OuvrirExcel()
- Set XLapp = CreateObject("Excel.Application" )
- XLapp.Workbooks.Open "E:\Info supplémentaire.xlsx"
- MsgBox XLapp.ActiveWorkbook.Name & " : " & XLapp.ActiveSheet.Name
- XLapp.Quit
- Set XLapp = Nothing
- End Sub
|
Donc si le nom du classeur ainsi que celui de sa première feuille apparaissent bien dans le message,
le classeur est donc bien ouvert, CQFD !
A suivre …
Nb : simulé depuis Word car Outlook banni de nos ordinateurs …