Bonjour,
J'utilise en ce moment VB 2005 Express Beta 2. Lorsque j'active l'option Strict, les liaisons tardives sont interdites.
Avec VB6 et VB 2005, j'accédais à Excel comme ceci :
Je fais dorénavant appel à Excel comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim DocExcel as Object Set DocExcel = CreateObject("Excel.Application")
Mais en faisant appel comme ceci, ça ne fonctionne plus, par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim DocExcel As Excel.Application DocExcel = CType(CreateObject("Excel.application"), Excel.Application)
génère une erreur lors de l'exécution :
Code : Sélectionner tout - Visualiser dans une fenêtre à part DocExcel.DisplayAlerts = False
Maintenant la question qui tue : pourquoi ça ne marche pas ?Le serveur a généré une exception. (Exception de HRESULT : 0x80010105 (RPC_E_SERVERFAULT))
Partager