le 12-04-2014 02:13 PM
Bonjour,
J'obtiens le code d'erreur 2147221164 avec la fonction Automation Open. Cela arrive depuis que l'on a changé Excel 9 pour Excel 15 (aussi appellé Excel 2013) sur la machine.
J'ai pris soins de changer le Refnum à "MS Excel 15.0 Object Library Version 1.8".
J'ai essayé avec succès d'enregistrer le dll comme dans le document LabView:
Go to Start » Run and type regsvr32 "C:\Program Files\National Instruments\Shared\NI-Reports\nireports.dll".
L'opération à marché mais j'ai toujours le même code d'erreur 2147221164.
Ce qu'il me rester à vérifier est que Excel autorise qu'on utilise le module de code VBA...
Merci pour tout aide, ce sera utile.
Francois
J'utilise LaView 8.6 avec Excel 15.0 sur Windows 7.
le 12-05-2014 03:53 AM
Bonjour,
Avant de commencer, je me permet de vous faire remarquer que LabVIEW 8.6 n'est pas supporté par Windows Seven :
http://digital.ni.com/public.nsf/allkb/B972242574D4BB99862575A7007520CB?OpenDocument
Il est donc tout à fait possible que vous rencontriez des comportements surprenants ou anormaux.
Pour revenir à votre problématique, Excel 2013 est supporté par la dernière version 2014 de report generation toolkit pour Microsoft Office :
http://digital.ni.com/public.nsf/allkb/C9408B9F08D711E786256F3300701D01
Cette version du toolkit requiert LabVIEW 2014 pour fonctionner :
http://digital.ni.com/public.nsf/allkb/896CB1525E6EAC0B86257CE6002C18A7?OpenDocument#requirements
Il est donc peu probable que vous arriviez à faire fonctionner la configuration mentionnée ci dessous.
Le code d'erreur que vous rencontrez est référencé chez nous : vous devez désinstaller report generation toolkit pour Microsoft Office proprement et le réinstaller :
http://digital.ni.com/public.nsf/allkb/B7F980D169474D568625760E0055D55E?OpenDocument
Vous pouvez toujours tenter de suivre cette procédure, mais cela ne garantira pas le bon fonctionneement de votre configuration logiciel.
Cordialement
le 12-12-2014 09:34 AM
Bonjour,
Merci d'avoir repondu.
Le programme en question est conçu pour Excel 9.0, Or la machine hôte à 2 version d'Excel installé (9 et 15). Il y a façon de faire en sorte que le programme ouvre Excel 9.0 directement?
Cordialement,
Francois